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

Не работает синхронизация сервисов в дереве устройств. (CRM)
http://forum.bitel.ru/viewtopic.php?f=44&t=8339
Страница 1 из 1

Автор:  lan31 [ 08 авг 2013, 09:49 ]
Заголовок сообщения:  Не работает синхронизация сервисов в дереве устройств.

Сервер: вер. 6.0 сборка 1558 от 07.08.2013 20:37:12
os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.7.0_25
ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
inet вер. 6.0 сборка 1217 от 07.08.2013 20:37:11

Если выбираю в договоре на сервисе с deviceId: 79 "Синхронизировать", "Включить", "Отключить" то Обработчик активации сервисов выполняется полностью.
Если нажимаю: inet -> "Устройства" -> "Синхронизировать сервисы" для deviceId: 79 то Обработчик активации сервисов выполняет только "connect()" и "disconnect()".
Почему Обработчик активации сервисов не выполняется полностью через синхронизацию сервисов в дереве устройств?

Код:
08-08/11:22:43  INFO [sa-p-11-t-56] ServiceActivatorSet - Connecting to device
08-08/11:22:43 DEBUG [sa-p-11-t-56] san - ### connect ###
08-08/11:22:43 DEBUG [sa-p-11-t-56] san - ### hostAcl: x.x.x.x###
08-08/11:22:43 DEBUG [sa-p-11-t-56] san - ### hostIptvAcl: x.x.x.x###
08-08/11:22:43 DEBUG [sa-p-11-t-56] san - ### hostPipe: x.x.x.x###
08-08/11:22:44 DEBUG [sa-p-11-t-56] AcknowledgeConsumer - Caught BGBillingServer:Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 79; timestamp: 1375931893034
08-08/11:22:44  INFO [sa-p-11-t-56] ServiceActivatorDeviceWorker - Do task deviceId: 79; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 79; timestamp: 1375931893034
08-08/11:22:44  INFO [sa-p-11-t-56] ServiceActivatorDeviceWorker - Do InetSaDeviceInitEvent task
08-08/11:22:44 DEBUG [sa-p-11-t-56] AcknowledgeConsumer - Caught BGBillingServer:Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 79; timestamp: 1375932101351
08-08/11:22:44  INFO [sa-p-11-t-56] ServiceActivatorDeviceWorker - Do task deviceId: 79; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 79; timestamp: 1375932101351
08-08/11:22:44  INFO [sa-p-11-t-56] ServiceActivatorDeviceWorker - Do InetSaDeviceInitEvent task
08-08/11:22:44  INFO [sa-p-11-t-96] ServiceActivatorDeviceWorker - Data ready. Wait for device not interactive.
08-08/11:22:44  INFO [sa-p-11-t-97] ServiceActivatorDeviceWorker - Data ready. Wait for device not interactive.
08-08/11:22:49  INFO [sa-p-11-t-56] ServiceActivatorSet - Disconnecting from device
08-08/11:22:49 DEBUG [sa-p-11-t-56] san - ### disconnect ###
08-08/11:22:49  INFO [sa-p-11-t-97] ServiceActivatorDeviceWorker - Adding tasks.


Есть ещё deviceId: 54 от другого родителя 2, с почти таким же скриптом, только ип другие, у которого синхронизация через дерево устройств работает.

Изображение

Автор:  snark [ 08 авг 2013, 16:04 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств.

lan31 писал(а):
os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.7.0_25

Ставьте линух и оракловую яву 1.6. На тему явы 1.7 и тем более фряхи тут никто разговаривать не будет.
Сам с фряхи ушел на линух, так что знаю о чем говорю.

Автор:  lan31 [ 09 авг 2013, 10:48 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств.

Клиент: вер. 6.0 сборка 1224 от 06.08.2013 19:53:15
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.7.0_25
ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
Сервер: вер. 6.0 сборка 1558 от 07.08.2013 20:37:12
os: Linux; java: Java HotSpot(TM) Client VM, v.1.6.0_26
ВНИМАНИЕ: Необходимо обновить таймзоны
inet вер. 6.0 сборка 1217 от 07.08.2013 20:37:11

На такой системе ситуация не изменилась.
Код:
08-09/12:38:55  INFO [sa-p-11-t-8] ServiceActivatorSet - Connecting to device
08-09/12:38:55 DEBUG [sa-p-11-t-8] testServiceActivator2 - ### connect ###
08-09/12:38:57 DEBUG [sa-p-11-t-8] AcknowledgeConsumer - Caught BGBillingServer:Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 14; timestamp: 1376023123015
08-09/12:38:57  INFO [sa-p-11-t-8] ServiceActivatorDeviceWorker - Do task deviceId: 14; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 14; timestamp: 1376023123015
08-09/12:38:57  INFO [sa-p-11-t-8] ServiceActivatorDeviceWorker - Do InetSaDeviceInitEvent task
08-09/12:38:57  INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Data ready. Wait for device not interactive.
08-09/12:39:02  INFO [sa-p-11-t-8] ServiceActivatorSet - Disconnecting from device
08-09/12:39:02 DEBUG [sa-p-11-t-8] testServiceActivator2 - ### disconnect ###
08-09/12:39:02  INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Adding tasks.

Тут только deviceId: вместо 79-го 14-й.
И есть ещё deviceId: 12 от родителя 2, с этим же (testServiceActivator2) скриптом, у которого синхронизация через дерево устройств работает.

Изображение

И на такой системе ситуация не изменилась.

Клиент: вер. 6.0 сборка 1224 от 06.08.2013 19:53:15
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.7.0_25
ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
Сервер: вер. 6.0 сборка 1558 от 07.08.2013 20:37:12
os: Linux; java: Java HotSpot(TM) Client VM, v.1.6.0_45
inet вер. 6.0 сборка 1217 от 07.08.2013 20:37:11

Автор:  skyb [ 06 сен 2013, 17:14 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств.

я так понял был косяк и он поправлен?

Автор:  lan31 [ 23 сен 2013, 10:14 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств.

skyb писал(а):
я так понял был косяк и он поправлен?

Не, без изменений. Как не работало так и не работает.

Информация о версии:
Клиент: вер. 6.0 сборка 1244 от 20.09.2013 03:13:54
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.7.0_25
ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
Сервер: вер. 6.0 сборка 1582 от 19.09.2013 19:27:24
os: Linux; java: Java HotSpot(TM) Client VM, v.1.6.0_45
inet вер. 6.0 сборка 1238 от 16.09.2013 14:03:43

Код:
09-23/12:09:53  INFO [sa-p-11-t-7] ServiceActivatorSet - Connecting to device
09-23/12:09:53 DEBUG [sa-p-11-t-7] AcknowledgeConsumer - Caught BGBillingServer:Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 5; timestamp: 1379909384599
09-23/12:09:53  INFO [sa-p-11-t-7] ServiceActivatorDeviceWorker - Do task deviceId: 5; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 5; timestamp: 1379909384599
09-23/12:09:53  INFO [sa-p-11-t-7] ServiceActivatorDeviceWorker - Do InetSaDeviceInitEvent task, device:5
09-23/12:09:53  INFO [sa-p-11-t-15] ServiceActivatorDeviceWorker - Data ready for device:5. Wait for device not interactive.
09-23/12:09:58  INFO [sa-p-11-t-7] ServiceActivatorSet - Disconnecting from device
09-23/12:09:58  INFO [sa-p-11-t-15] ServiceActivatorDeviceWorker - Adding tasks for device:5.
09-23/12:10:13  INFO [sa-p-11-t-14] ServiceActivatorSet - Connecting to device
09-23/12:10:13 DEBUG [sa-p-11-t-14] testServiceActivator2 - ### connect ###
09-23/12:10:16 DEBUG [sa-p-11-t-14] AcknowledgeConsumer - Caught BGInetAccess:Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 14; timestamp: 1379909393195
09-23/12:10:16  INFO [sa-p-11-t-14] ServiceActivatorDeviceWorker - Do task deviceId: 14; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 14; timestamp: 1379909393195
09-23/12:10:16  INFO [sa-p-11-t-14] ServiceActivatorDeviceWorker - Do InetSaDeviceInitEvent task, device:14
09-23/12:10:16  INFO [sa-p-11-t-17] ServiceActivatorDeviceWorker - Data ready for device:14. Wait for device not interactive.
09-23/12:10:21  INFO [sa-p-11-t-14] ServiceActivatorSet - Disconnecting from device
09-23/12:10:21 DEBUG [sa-p-11-t-14] testServiceActivator2 - ### disconnect ###
09-23/12:10:21  INFO [sa-p-11-t-17] ServiceActivatorDeviceWorker - Adding tasks for device:14.

Автор:  lan31 [ 27 сен 2013, 07:40 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств.

Создал все договоры на ранее рабочем deviceId 12, после чего синхронизация в дереве устройств перестала работать и на данном девайсе.
Предполагаю что существует какой то договор в котором созданны не корректные параметры, которые приводят к зависанию очереди BGInetAccess сервера для данного девайса, при запуске процесса синхронизации.

Просьба к разработчикам, возможно ли сделать в BGInetAccess сервере более подробный вывод логов на уровне DEBUG с выдачей в лог информации на каком договоре или сервисе остановился процесс обработки очереди, с целью выяснить проблемный договор или сервис и удалить его?

Автор:  lan31 [ 11 окт 2013, 23:11 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств.

Наконец то разобрался. У BGInetAccess`а есть ограничение на количество сервисов на девайс, оно составляет не больше 500 штук, иначе сервисы синхронизироваться не будут, на 600 штуках синхронизация уже не работает.
Вопрос к разработчикам, возможно ли увеличить лимит количества сервисов на девайс при котором синхронизация в дереве устройств, будет работоспособна?

В логе с 10:09 запущена команда access_stop.sh
Код:
10-12/02:02:12  INFO [sa-p-11-t-7] ServiceActivatorSet - Connecting to device
10-12/02:02:12 DEBUG [sa-p-11-t-7] test1 - ### connect ###
10-12/02:02:12 DEBUG [sa-p-11-t-7] AcknowledgeConsumer - Caught BGBillingServer:Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 12; times
10-12/02:02:12  INFO [sa-p-11-t-7] ServiceActivatorDeviceWorker - Do task deviceId: 12; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaDeviceInitEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: 1; deviceId: 1
10-12/02:02:12  INFO [sa-p-11-t-7] ServiceActivatorDeviceWorker - Do InetSaDeviceInitEvent task, device:12
10-12/02:02:12  INFO [sa-p-11-t-2] ServiceActivatorDeviceWorker - Data ready for device:12. Wait for device not interactive.
10-12/02:02:17  INFO [sa-p-11-t-7] ServiceActivatorSet - Disconnecting from device
10-12/02:02:17 DEBUG [sa-p-11-t-7] test1 - ### disconnect ###
10-12/02:02:17  INFO [sa-p-11-t-2] ServiceActivatorDeviceWorker - Adding tasks for device:12.
radius 10-12/10:09:03 DEBUG [Thread-13] HourlyDataLogger - Flush data...
dhcp 10-12/10:09:03  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.kernel.network.dhcp.DhcpListener@18d4c9a
dhcp 10-12/10:09:03 DEBUG [Thread-14] HourlyDataLogger - Flush data...
dhcp 10-12/10:09:04  INFO [DhcpListener] DatagramChannelListener - DhcpListener [null:10067] shutdown.
dhcp 10-12/10:09:04  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor@145c761
radius 10-12/10:09:04  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@14596d5 [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 58 368; recv_bu
radius 10-12/10:09:04  INFO [InetRadiusListener] DatagramChannelListener - InetRadiusListener [null:1812] shutdown.
radius 10-12/10:09:04  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor@48bc64
access 10-12/10:09:04  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.access.Access@b52a28
access 10-12/10:09:05  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (20 sec)
access 10-12/10:09:06  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (19 sec)
access 10-12/10:09:07  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (18 sec)
access 10-12/10:09:08 DEBUG [access-p-5-t-1] SessionCountManager - Run SessionCountManager...
access 10-12/10:09:08  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (17 sec)
access 10-12/10:09:09  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (16 sec)
radius 10-12/10:09:10  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Checking data log files to close [hours=0]...
access 10-12/10:09:10  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (15 sec)
dhcp 10-12/10:09:10  INFO [hrlydtlggr-p-8-t-1] HourlyDataLoggerTracker - Checking data log files to close [hours=0]...
access 10-12/10:09:11  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (14 sec)
access 10-12/10:09:12  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (13 sec)
access 10-12/10:09:13  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (12 sec)
access 10-12/10:09:14  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (11 sec)
access 10-12/10:09:15  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (10 sec)
access 10-12/10:09:16  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (9 sec)
access 10-12/10:09:17  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (8 sec)
access 10-12/10:09:18  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (7 sec)
access 10-12/10:09:19  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (6 sec)
access 10-12/10:09:20  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (5 sec)
access 10-12/10:09:21  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (4 sec)
access 10-12/10:09:22  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (3 sec)
access 10-12/10:09:23  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (2 sec)
access 10-12/10:09:24  INFO [Thread-18] InetUtils - Await termination for task "ServiceActivators" (1 sec)
access 10-12/10:09:24  INFO [Thread-18] EventProcessor - Shutdown EventProcessor...

Автор:  Amir [ 28 окт 2013, 19:05 ]
Заголовок сообщения:  Re: Не работает синхронизация сервисов в дереве устройств. (

Примерно 14.10 было обновление, забыли сюда отписать.

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