BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 июн 2025, 03:33

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 30 янв 2008, 15:55 
С какой-то даты (дня два назад, можно выяснить по отчётам) вдруг перестала считаться наработка в деньгах. Трафик нормально считается, всё отлично. А вот деньги перестали со счетов списываться. В логах ничего подозрительного углядеть не удалось, кроме вот такого в server.out (почему-то не про текущую таблицу):
=
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near 'SELECT sum(amount) FROM ipn_contract_data_1_200702 WHERE cid=148 AND sid in ( 1 ' at line 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3124)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1149)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1262)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:205)
at bitel.billing.server.ipn.bean.ClientStatManager.addStatInfo(ClientStatManager.java:186)
at bitel.billing.server.ipn.action.ActionGetStatData.doAction(ActionGetStatData.java:51)
at bitel.billing.server.Executer.doModule(Executer.java:544)
at bitel.billing.server.Executer.doPost(Executer.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:32)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
action = contract.WebAction_balance - not found!
action = contract.WebAction_balance - not found!
action = contract.WebAction_balance - not found!
action = contract.WebAction_balance - not found!
=
Куда копать?
Сервер перегружал, проверку базы через myisamchk -r делал


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 янв 2008, 17:00 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
что в sheduler.log/out
dataloader.log/out?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 янв 2008, 18:15 
опаньки. в scheduler.out на дату перегрузки сервера
=
/usr/local/BGBillingServer/scheduler.sh: line 10: 1871 Аварийный останов ${JAVA_HOME}/bin/java -Djava.endorsed.dirs=${
JAVA_ENDORSED_DIRS} -cp ${CLASSPATH}: bitel.billing.server.TaskExecuter $1 $2 $3
=
сейчас попробую разобраться...


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 янв 2008, 18:28 
перезапустил отдельно
service bg_scheduler stop
service bg_scheduler start
обсчёт наработки пошёл
вот только пишет ошибку
===
INFO 30.01.2008 19:25:02 Starting [ 19:25:02; 2 ] bitel.billing.server.ipn.LogCalculator
INFO 30.01.2008 19:25:04 [19:25:02; 2] Difficult mode INIT
ERROR 30.01.2008 19:25:09 [19:25:02; 2] Tree not found for contract: 001-00559
ERROR 30.01.2008 19:25:10 [19:25:02; 2] Trees init errors => 29
INFO 30.01.2008 19:25:10 [19:25:02; 2] Init time => 7729 ms
INFO 30.01.2008 19:25:10 [19:25:02; 2] Processing..
INFO 30.01.2008 19:25:10 [19:25:02; 2] Using ready ResultSet..
ERROR 30.01.2008 19:25:13 [19:25:02; 2] Tree not found, contract 001-00559
ERROR 30.01.2008 19:25:15 [19:25:02; 2] Processing errors => 29
INFO 30.01.2008 19:25:15 [19:25:02; 2] DELETE sids=-1,1,2,3,4,5,6,14,20
INFO 30.01.2008 19:25:16 [19:25:02; 2] time=13232 ms.
===
проверил указанный договор
там почему-то в дереве слева не отображается тарифный план а в таблице справа есть. Удалил, добавил заново. В дереве появился, но ошибкана обсчёте осталась. Тарифный план этот у многих, не только у этого.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 янв 2008, 18:32 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
может быть период тарифного плана был раньше закрыт/еще не открыт, а теперь период открыт с текущей даты, когда как обсчитывается и за предыдущие дни?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 янв 2008, 18:42 
про ошибку по договору - точно! период действия тарифного плана стоял с даты регистрации а не с начала месяца. спасибо
а вот почему не стартует шедулер даже после перезагрузки пока вручную не перепустишь - это вопрос...
ладно надеюсь после обновления это уйдёт


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.081s | 24 Queries | GZIP : On ]