BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 10 окт 2014, 20:03 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
Да, про переобработку, прошу прощения. Помогите закрыть этот вопрос. Если вариант с коллектором через спутник не возможен, мне нужно будет в срочном порядке настраивать ещё один сервер биллинга.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 11 окт 2014, 02:38 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Итак у вас mysql находится за спутником(там), а access/accounting тут. И логи тоже тут. Если проблема только в однократной переобработке, то можно перенести логи туда, поднять там accounting и переобработать. Если это нужно делать регулярно, то не уверен, что мы сможем решить эту проблему. C переобсчетом проще - он работает только с базой и его можно делать на отдельном accountin-е рядом с базой. И с runtime, боюсь, не факт что сможем дать какие-то гарантии. Т.е возможно даже решим на текущий момент, но потом абоненсткая база вырастит и снова начнутся проблемы. Т.е мы можем эсперементировать, но не знаю получится или нет. по поводу переобработки если дадите доступ, могу зайти посмотреть после выходных(в понедельник у нас башкирии опять выходной).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 13 окт 2014, 14:52 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
А можете поподробнее рассказать, как настроить accounting чтобы "перенести логи туда, поднять там accounting и переобработать."


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 13 окт 2014, 15:23 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
Допустим я настрою BGInetAccounting
Задам такие же параметры <param name="moduleId" value=""/> и <param name="rootDeviceId" value=""/>
Скопирую туда логи.
Запущу переобработку.

Перереобработка запустится и на удалённом BGInetAccounting. Их не перекосит?

ЗЫ: Если я правильно понял, на удалённом коллекторе нужно поставить <param name="processLogs" value="false" /> в конфиге.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 11:15 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
LёLik писал(а):
Допустим я настрою BGInetAccounting
Задам такие же параметры <param name="moduleId" value=""/> и <param name="rootDeviceId" value=""/>
Скопирую туда логи.
Запущу переобработку.

Перереобработка запустится и на удалённом BGInetAccounting. Их не перекосит?

ЗЫ: Если я правильно понял, на удалённом коллекторе нужно поставить <param name="processLogs" value="false" /> в конфиге.


Да. Только смотря какой вы называете удаленным. На том, который должен переобрабатывать(у которого хороший канал до mysql) нужно сделать

Код:
<param name="processLogs" value="true" />


на втором, который работаетв runtime

Код:
<param name="processLogs" value="false" />


Еще не у обоих укажите разные app.id .(и отличные от access сервера тоже).

И потом переобсчет сессиий(если надо делать, то уже после переобработки логов) тоже тогда указать на одном из них. В конфигурации модуля.

Цитата:
accounting.application.ids


Если не указать, то будет пытаться распаралелить переобсчеты(четные договора на одном сервере - нечетные на другом) и это опять создаст проблемы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 13:25 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
Настроил accounting (2) с уникальным app.id
Положил туда логи с accounting (1)

На accounting за спутником (1) поправил конфиг
Код:
<?xml version="1.0" encoding="UTF-8"?>
<application context="accounting">
        <param name="processLogs" value="false" />
        <!-- Уникальное имя приложения -->
        <param name="app.name" value="BGInetAccounting-ppk"/>
...


Запустил переобработку:

На accounting (1) сыплятся такие ошибки
Код:
accounting 10-14/11:21:46 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49024in DB!
accounting 10-14/11:21:48 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49022in DB!
accounting 10-14/11:21:48 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49135in DB!
accounting 10-14/11:21:49 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49008in DB!
accounting 10-14/11:21:49 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49108in DB!
accounting 10-14/11:21:50 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49127in DB!
accounting 10-14/11:21:50 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=48981in DB!
accounting 10-14/11:21:52 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49060in DB!
accounting 10-14/11:21:52 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49010in DB!
accounting 10-14/11:21:53 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49019in DB!
accounting 10-14/11:21:54 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49018in DB!
accounting 10-14/11:21:56 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49012in DB!
accounting 10-14/11:21:57 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49095in DB!
accounting 10-14/11:21:57 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=48994in DB!
accounting 10-14/11:21:59 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=48999in DB!
accounting 10-14/11:21:59 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49020in DB!
accounting 10-14/11:22:00 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49013in DB!
accounting 10-14/11:22:00 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49005in DB!



На accounting (2) такие
Код:
accounting 10-14/11:16:33 ERROR [worker-p-14-t-1] InetLogProccessor - EROOR!!!!
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1064)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.saveAmounts(InetLogProccessor.java:523)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.process(InetLogProccessor.java:275)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.run(InetLogProccessor.java:164)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
accounting 10-14/11:18:04 ERROR [worker-p-14-t-1] InetLogProccessor - EROOR!!!!
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1064)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.saveAmounts(InetLogProccessor.java:523)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.process(InetLogProccessor.java:275)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.run(InetLogProccessor.java:164)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)


Вложения:
123.JPG
123.JPG [ 31.42 КБ | Просмотров: 4206 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 13:30 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
Переобработка закончилась, а

accounting 10-14/11:29:38 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49026in DB!

всё сыплятся ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 18:45 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
LёLik писал(а):
Настроил accounting (2) с уникальным app.id
Положил туда логи с accounting (1)

На accounting за спутником (1) поправил конфиг
Код:
<?xml version="1.0" encoding="UTF-8"?>
<application context="accounting">
        <param name="processLogs" value="false" />
        <!-- Уникальное имя приложения -->
        <param name="app.name" value="BGInetAccounting-ppk"/>
...


Запустил переобработку:

На accounting (1) сыплятся такие ошибки
Код:
accounting 10-14/11:21:46 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49024in DB!
accounting 10-14/11:21:48 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49022in DB!
accounting 10-14/11:21:48 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49135in DB!
accounting 10-14/11:21:49 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49008in DB!
accounting 10-14/11:21:49 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49108in DB!
accounting 10-14/11:21:50 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49127in DB!
accounting 10-14/11:21:50 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=48981in DB!
accounting 10-14/11:21:52 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49060in DB!
accounting 10-14/11:21:52 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49010in DB!
accounting 10-14/11:21:53 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49019in DB!
accounting 10-14/11:21:54 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49018in DB!
accounting 10-14/11:21:56 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49012in DB!
accounting 10-14/11:21:57 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49095in DB!
accounting 10-14/11:21:57 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=48994in DB!
accounting 10-14/11:21:59 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=48999in DB!
accounting 10-14/11:21:59 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49020in DB!
accounting 10-14/11:22:00 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49013in DB!
accounting 10-14/11:22:00 ERROR [accwrkr-2-p-12-t-2] SessionFlushingManager - Cannot find session with id=49005in DB!



На accounting (2) такие
Код:
accounting 10-14/11:16:33 ERROR [worker-p-14-t-1] InetLogProccessor - EROOR!!!!
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1064)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.saveAmounts(InetLogProccessor.java:523)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.process(InetLogProccessor.java:275)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.run(InetLogProccessor.java:164)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
accounting 10-14/11:18:04 ERROR [worker-p-14-t-1] InetLogProccessor - EROOR!!!!
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1064)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.saveAmounts(InetLogProccessor.java:523)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.process(InetLogProccessor.java:275)
        at ru.bitel.bgbilling.modules.inet.accounting.proccess.InetLogProccessor.run(InetLogProccessor.java:164)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)



Вы за текущий день логи не добавляли? . Попробуйте обновится(там как раз кое что по этому поводу поменялось) перезагрузить 2-ой accounting(обновить его не забудьте и остановить перед этим) и заново добавьте логи на обработку. Только текущий день ни к коем случае не добавляете, только прошлое(чтобы dead-lockoв не было). Если ошибка такая повторится, то снова сюда выложите лог, так как по номерам строк не понятно точно где упало, там в последнем билде все поменялось как раз.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 18:47 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Обновления пока нет еще, только выкладывается. Будет в течении 20 минут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 19:37 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
LёLik писал(а):
Переобработка закончилась, а

accounting 10-14/11:29:38 ERROR [accwrkr-2-p-12-t-1] SessionFlushingManager - Cannot find session with id=49026in DB!

всё сыплятся ...



Эту проблему мы с помощью переобработки не решим . Никакая сессия там не появится, только наработка по существующим сессиям.

Кстати, а какие у вас сейчас тарифы ? В трифик просто для учета собираете или тарифицируете потом?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 14 окт 2014, 20:43 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
Ошибка "Cannot find session" пропала после перезагрузки account серверов. Завтра обновлюсь попробую переобработку и отпишусь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Exception в bgaccounting (CRM)
СообщениеДобавлено: 16 окт 2014, 14:19 
Не в сети
Клиент

Зарегистрирован: 21 фев 2013, 19:00
Сообщения: 133
Карма: 0
Переобработка прошла без ошибок. Спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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