forum.bitel.ru
http://forum.bitel.ru/

Проблема с внесением денег.
http://forum.bitel.ru/viewtopic.php?f=22&t=92
Страница 1 из 1

Автор:  ITT [ 12 фев 2007, 12:09 ]
Заголовок сообщения:  Проблема с внесением денег.

Ни с того, ни с сего возникла такая проблема - не могу внести деньги пользователям. Открываю договор, выбираю приход, вношу деньги, нажимаю ОК и админка виснет. Если убить java-процесс и зайти заново, то видно, что деньги пользователю не внеслись. В логах пусто (для server стоит режим DEBUG). Последний раз вносил деньги сегодня утром - одному клиенту внес, а остальным уже никак :-(

Автор:  Администратор [ 12 фев 2007, 13:10 ]
Заголовок сообщения: 

Клиентское приложение расположено на той же машине что и сервер? В server.out есть сообщения? На других операциях не виснет?

Автор:  ITT [ 12 фев 2007, 13:24 ]
Заголовок сообщения: 

Клиентское приложение расположено на другой машине. В server.out пусто. В server.log
DEBUG 12.02.2007 12:07:19 executing bitel.billing.server.admin.action.ActionMenuAndToolBar; time => 46 ms.
DEBUG 12.02.2007 12:07:20 executing bitel.billing.server.installer.ActionGetInstalledModules; time => 212 ms.
DEBUG 12.02.2007 12:07:23 executing bitel.billing.server.contract.action.ActionOpenContract; time => 11 ms.
DEBUG 12.02.2007 12:07:25 executing bitel.billing.server.contract.action.ActionFilterContract; time => 11 ms.
DEBUG 12.02.2007 12:07:26 executing bitel.billing.server.admin.action.ActionBGTable; time => 3 ms.
DEBUG 12.02.2007 12:07:26 executing bitel.billing.server.admin.action.ActionBGTable; time => 2 ms.
DEBUG 12.02.2007 12:07:26 executing bitel.billing.server.contract.object.ActionTypeList; time => 2 ms.
DEBUG 12.02.2007 12:07:26 executing bitel.billing.server.contract.action.ActionGetEmailTree; time => 4 ms.
DEBUG 12.02.2007 12:07:27 executing bitel.billing.server.contract.action.ActionContractParameters; time => 31 ms.
DEBUG 12.02.2007 12:07:27 executing bitel.billing.server.contract.hierarchy.ActionContractInfo; time => 5 ms.
DEBUG 12.02.2007 12:07:27 executing bitel.billing.server.contract.action.ActionContractInfo; time => 40 ms.
DEBUG 12.02.2007 12:07:27 executing bitel.billing.server.admin.action.ActionBGTable; time => 2 ms.
DEBUG 12.02.2007 12:07:27 executing bitel.billing.server.admin.action.ActionBGTable; time => 3 ms.
DEBUG 12.02.2007 12:07:31 executing bitel.billing.server.contract.action.ActionContractPayments; time => 10 ms.
DEBUG 12.02.2007 12:07:32 executing bitel.billing.server.admin.action.ActionBGTable; time => 3 ms.
DEBUG 12.02.2007 12:07:32 executing bitel.billing.server.admin.action.ActionBGTable; time => 2 ms.
DEBUG 12.02.2007 12:07:32 executing bitel.billing.server.contract.action.ActionContractPayments; time => 12 ms.
DEBUG 12.02.2007 12:07:33 executing bitel.billing.server.contract.action.ActionContractPayment; time => 3 ms.
Больше никакой информации..

Автор:  ITT [ 12 фев 2007, 13:46 ]
Заголовок сообщения: 

Странно все это, сейчас опять все заработало. При этом оказалось, что все деньги фактически внеслись, хотя при перезапуске админки - везде шли ноли. Такое ощущение, что не было подтверждения от ядра, но при этом данные считывались. Админку я перезапускал, ядро тоже - нигде никакого криминала не видно :-(

Автор:  ITT [ 14 фев 2007, 13:35 ]
Заголовок сообщения: 

Снова возникла такая же проблема. Перезапускал ядро биллинга, админку, свой компьютер - бесполезно.
Админка загружается, проходит авторизация, но новых данных никаких нет - то есть смотрю в модуле dial up текущие соединения, а мне выводятся те, которые были на момент подвисания биллинга. Деньги добавить невозможно. В логах пусто...

Автор:  Администратор [ 14 фев 2007, 13:59 ]
Заголовок сообщения: 

А коннект клиент-сервер не через прокси какой-нибудь идет?

Автор:  ITT [ 14 фев 2007, 16:22 ]
Заголовок сообщения: 

Напрямую, без всяких прокси...
Сейчас tcpdump-ом посмотрел пакетики - есть обмен между сервером и клиентом.
Получается, что данные не отправляет ядро - либо отправляет, но неправильные. Я уже и клиента обновил (с сайта закачал, обычно ставлю client+server). Толку ноль.

Автор:  ITT [ 14 фев 2007, 17:00 ]
Заголовок сообщения: 

В общем, кажется нашел в чем дело - судя повсему подвис MySQL. Видимо на чтение все работало, а на запись - никак. Сейчас понаблюдаю за поведением.

Автор:  Администратор [ 14 фев 2007, 17:17 ]
Заголовок сообщения: 

возможно причина в залоченных таблицах.. в следующий раз попробуйте:
Код:
mysqladmin processlist

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/