Разовые услуги

Технические вопросы по UTM 5.0
Ответить
mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Разовые услуги

Сообщение mva »

После апдейта до 015 при добавлении разовой услуги, она после списания денег не удаляется как раньше а остается у юзера, и списывается по несколько раз, пока не удалишь ее вручную....

Это что политика поменялась или глюк??

Sun Solaris 9
UTM 5-1-10-015

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Проверили у нас, всё ок.
Видимо глюк ... посмотрите логи ядра в момент списания и отключения услуги - возможно какой-то запрос в базу не проходит ?

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

при списании услуги ставит расчетный период 0,

вот что в логе при списании в шестой раз 50 р.

?Debug : Oct 03 11:26:21 UTM5 DBA: Discount:50.000000 p.u. for link:2703 account 1094
?Debug : Oct 03 11:26:21 UTM5 DBA: Checking for rehash: flags 3, balance -115.665 (old -65.665), credit 0.000
?Debug : Oct 03 11:26:21 DBAGiga: Rehash: Target: 10; Action: 1; Ptr: feafbdc8
?Debug : Oct 03 11:26:21 DBCtx: SQL query: UPDATE accounts SET balance='-115.665' WHERE id = '1094'
?Debug : Oct 03 11:26:21 DBCtx: SQL query: INSERT INTO discount_transactions_all(account_id,incoming_rest,outgoing_rest,discount,dis
count_without_tax,discount_with_tax,service_id,service_type,slink_id,discount_date,comment,discount_period_id) VALUES('1094','-65.66
5','-115.665','50','50','50','55','1','2703','1128317181','once discount','0')
Info : Oct 03 11:26:21 RPCServer: Handshake is needed. It may take a while...
?Debug : Oct 03 11:26:21 DBCtx: SQL SELECT query: SELECT balance FROM special_accounts WHERE id=2
ERROR : Oct 03 11:26:21 RPCLic: Unable to open session: Invalid argument
ERROR : Oct 03 11:26:21 RPCServer: Handshake failed: EINVAL: Unable to open session

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

И еще постоянно в логе вываливается

?Debug : Oct 03 13:32:38 DBCtx: MySQL query failed. Trying to reconnect: 0

Может быть из за того что оптимизацию делал а база Myisam???

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

mva писал(а):И еще постоянно в логе вываливается

?Debug : Oct 03 13:32:38 DBCtx: MySQL query failed. Trying to reconnect: 0

Может быть из за того что оптимизацию делал а база Myisam???
Вот это более вероятная причина. Посмотрите по логам какой именно запрос не проходит - возможно файлы этой таблицы "битые". В этом случае проведите восстановление утилитой myisamchk. По хорошему конечно надо перевести таблицы в InnoDB.

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

Сейчас сконвертирую

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

Сконвертировал в InoDB запустил по новой, все равно в логах

ERROR : Oct 03 14:26:28 DBCtx: MySQL query failed:
ERROR : Oct 03 14:26:28 DBASQLError: MySQL query failed:
-Stats : Oct 03 14:26:28 UTM5 DBA: Stats: Uptime: 00:00:11. Events: 0; Errors: 0
-Stats : Oct 03 14:26:29 UTM5 DBA: Stats: Uptime: 00:00:03. Events: 0; Errors: 0
-Stats : Oct 03 14:26:37 UTM5 DBA: Stats: Uptime: 00:00:08. Events: 0; Errors: 0
-Stats : Oct 03 14:26:40 UTM5 DBA: Stats: Uptime: 00:00:03. Events: 0; Errors: 0
-Stats : Oct 03 14:26:44 UTM5 DBA: Stats: Uptime: 00:00:04. Events: 0; Errors: 0
ERROR : Oct 03 14:26:44 DBCtx: MySQL query failed:
ERROR : Oct 03 14:26:44 DBASQLError: MySQL query failed:
-Stats : Oct 03 14:26:44 UTM5 DBA: Stats: Uptime: 00:00:15. Events: 0; Errors: 0
connecting
-Stats : Oct 03 14:26:46 UTM5 DBA: Stats: Uptime: 00:00:02. Events: 0; Errors: 0
-Stats : Oct 03 14:26:49 UTM5 DBA: Stats: Uptime: 00:00:03. Events: 0; Errors: 0
-Stats : Oct 03 14:26:53 UTM5 DBA: Stats: Uptime: 00:00:04. Events: 0; Errors: 0
ERROR : Oct 03 14:26:56 DBCtx: MySQL query failed:
ERROR : Oct 03 14:26:56 DBASQLError: MySQL query failed:
-Stats : Oct 03 14:26:56 UTM5 DBA: Stats: Uptime: 00:00:12. Events: 0; Errors: 0
-Stats : Oct 03 14:26:57 UTM5 DBA: Stats: Uptime: 00:00:04. Events: 0; Errors: 0
-Stats : Oct 03 14:27:01 UTM5 DBA: Stats: Uptime: 00:00:04. Events: 0; Errors: 0

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Посмотрите на каком именно запросе выпадает ? Может поле нехватает в таблице или запрос неверно формируется ?

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

Например вот:

?Debug : Oct 03 14:26:55 DBCtx: SQL query: DELETE FROM discount_transactions_all WHERE is_canceled=0 AND service_type != 3 AND discount_date >= 1107874876 AND discount_date < 1107961276
ERROR : Oct 03 14:26:56 DBCtx: MySQL query failed:76
ERROR : Oct 03 14:26:56 DBASQLError: MySQL query failed:

Ответить