BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: 03 апр 2015, 12:23 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Здравствуйте.
BgBilling 6.0 сборка 1358, Линукс.
Перестали попадать данные из flow.
Listener работает, файлы логов с циски в каталог сыпятся исправно, но в базу mysql не попадают.
Таблица inet_session_log_6_201504 создалась, но она пустая.
Подскажите плиз куда копать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 14:01 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
включите логирование в режиме debug и логи сюда(или в личку) . Ошибок нет ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 15:11 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
ошибки есть, вот отрывок

accounting 04-03/13:09:43 ERROR [inetServ-load-p-10-t-2] InetServRuntimeMap -
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.newRuntime(InetServRuntimeMap.java:434)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.load(InetServRuntimeMap.java:355)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.access$0(InetServRuntimeMap.java:329)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap$2.runImpl(InetServRuntimeMap.java:298)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
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 04-03/13:09:43 ERROR [inetServ-load-p-10-t-2] InetServRuntimeMap -
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.newRuntime(InetServRuntimeMap.java:434)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.load(InetServRuntimeMap.java:355)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.access$0(InetServRuntimeMap.java:329)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap$2.runImpl(InetServRuntimeMap.java:298)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
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 04-03/13:09:43 ERROR [inetServ-load-p-10-t-2] InetServRuntimeMap -
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.newRuntime(InetServRuntimeMap.java:434)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.load(InetServRuntimeMap.java:355)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.access$0(InetServRuntimeMap.java:329)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap$2.runImpl(InetServRuntimeMap.java:298)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
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 04-03/13:09:43 ERROR [inetServ-load-p-10-t-2] InetServRuntimeMap -
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.newRuntime(InetServRuntimeMap.java:434)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.load(InetServRuntimeMap.java:355)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap.access$0(InetServRuntimeMap.java:329)
at ru.bitel.bgbilling.modules.inet.runtime.InetServRuntimeMap$2.runImpl(InetServRuntimeMap.java:298)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 15:16 
Не в сети
Разработчик
Аватара пользователя

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

Пока можно найти и удалить этот сервис и перезапустить Access/Accounting.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 15:38 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Спасибо за ответ.
Таких сервисов много, есть ли возможность найти все договоры с пустым типом сервиса,
а также групповым присвоением этим пустым нового значения ?
Может есть sql-запросы ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 15:50 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Код:
SELECT * FROM inet_serv_<mid> as s LEFT JOIN inet_serv_type_<mid> as t ON s.typeId=t.id WHERE t.id IS NULL

UPDATE inet_serv_<mid> as s LEFT JOIN inet_serv_type_<mid> as t SET s.typeId=? WHERE t.id IS NULL


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 16:29 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Спасибо, поправил - все сервисы теперь корректные, указывают на существующий тип с номером 3.
Но теперь другие ошибки валят в error.log
Вот образец

accounting 04-03/14:27:01 ERROR [accwrkr-1-p-13-t-2] SessionTarifficationManager - Cost not set for trafficTypeId=2 and contract id=3679

Я так понимаю что-то не так с ценой ? )


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 16:39 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
chedmi писал(а):
Спасибо, поправил - все сервисы теперь корректные, указывают на существующий тип с номером 3.
Но теперь другие ошибки валят в error.log
Вот образец

accounting 04-03/14:27:01 ERROR [accwrkr-1-p-13-t-2] SessionTarifficationManager - Cost not set for trafficTypeId=2 and contract id=3679

Я так понимаю что-то не так с ценой ? )


Да..покажите этот тариф


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 16:48 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
вот он


Вложения:
tf.jpg
tf.jpg [ 142.33 КБ | Просмотров: 4304 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2015, 19:22 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
а скриншот с типами трафиков? 2-ой это это какой трафик? Исходящий ? У вас цена только для одного .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2015, 10:24 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Вот скриншот с типами. Да, у нас прописан только один входящий трафик


Вложения:
2.jpg
2.jpg [ 108.67 КБ | Просмотров: 4289 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2015, 12:24 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
добавьте цену 0 для исходящего трафика и все заработает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2015, 15:34 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Спасибо, заработало. Только время тоже пришлось добавить, иначе ругался

ERROR [accwrkr-1-p-13-t-1] SessionTarifficationManager - Cost not set for trafficTypeId=0 and contract id=3740


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

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


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

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


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

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