BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 12 ноя 2012, 12:06 
Доброго времени суток.

Ув. разработчики готовлюсь к обновления биллинга с 4.6 на 5.2.

При запуске начисления для модуля NPAY в scheduler.log появляются сообщения:
Код:
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16940 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16941 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16943 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16945 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16946 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16947 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16948 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16949 module:7

Заметил, что подобное сообщение появляется для договоров с двумя тарифами.
Один тариф глобальный, в котором прописаны правила тарификации для модуля NPAY.
Второй тариф персональный, в котором не прописаны правила тарификации для модуля NPAY.

treeId из scheduler.log относится к персональному тарифу, видимо сообщения происходят из за того, что в персональном тарифе не указаны правила тарификации для модуля NPAY.


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 15 ноя 2012, 11:02 
Господа, неужели такой сложный вопрос?


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 21 ноя 2012, 19:47 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 21 ноя 2012, 19:48 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 22 ноя 2012, 11:17 
В персональном тарифе модуля NPAY нет.

Лог начисления:
Код:
11-22/09:09:48  INFO [Thread-12] TaskRunProcessor - Running Task: bitel.billing.server.npay.Recalculator@3e963004
11-22/09:09:48  INFO [pool-1-thread-3] Recalculator - PaymentRecalculator time: 22.11.2012 23
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Memory total: 316 801 024; max: 3 817 799 680; free: 103 961 488
Memory pools:
  Non-heap memory[Code Cache]: max: 50 331 648; used: 6 432 832; peek: 6 449 344
  Heap memory[PS Eden Space]: max: 1 379 598 336; used: 151 668 968; peek: 211 091 456
  Heap memory[PS Survivor Space]: max: 26 476 544; used: 262 144; peek: 22 746 280
  Heap memory[PS Old Gen]: max: 2 863 333 376; used: 60 908 424; peek: 143 170 656
  Non-heap memory[PS Perm Gen]: max: 85 983 232; used: 27 971 296; peek: 27 971 296
Thread count: 30
11-22/09:09:48  WARN [pool-1-thread-3] AbstractTariffTreeBuilder - Root of tree not found for tree:16057 module:7
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Setting balances for independ and subs..
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selected.
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selecting sub account
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selected.
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Setting balance for super..
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selected.
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Task finished time=139 ms.
11-22/09:09:48  INFO [pool-1-thread-3] Recalculator - RunTask finished time=411 ms.


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 28 ноя 2012, 02:19 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
lda писал(а):
готовлюсь к обновления биллинга с 4.6 на 5.2

Считайте, что обновляетесь с 5.0.
Я с 4.6 на 5.0 прыгнул и даже ни одной строчки нигде не правил.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 28 янв 2013, 11:56 
Проблема не решаема?


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 28 янв 2013, 21:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
lda писал(а):
В персональном тарифе модуля NPAY нет.

Лог начисления:
Код:
11-22/09:09:48  INFO [Thread-12] TaskRunProcessor - Running Task: bitel.billing.server.npay.Recalculator@3e963004
11-22/09:09:48  INFO [pool-1-thread-3] Recalculator - PaymentRecalculator time: 22.11.2012 23
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Memory total: 316 801 024; max: 3 817 799 680; free: 103 961 488
Memory pools:
  Non-heap memory[Code Cache]: max: 50 331 648; used: 6 432 832; peek: 6 449 344
  Heap memory[PS Eden Space]: max: 1 379 598 336; used: 151 668 968; peek: 211 091 456
  Heap memory[PS Survivor Space]: max: 26 476 544; used: 262 144; peek: 22 746 280
  Heap memory[PS Old Gen]: max: 2 863 333 376; used: 60 908 424; peek: 143 170 656
  Non-heap memory[PS Perm Gen]: max: 85 983 232; used: 27 971 296; peek: 27 971 296
Thread count: 30
11-22/09:09:48  WARN [pool-1-thread-3] AbstractTariffTreeBuilder - Root of tree not found for tree:16057 module:7
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Setting balances for independ and subs..
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selected.
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selecting sub account
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selected.
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Setting balance for super..
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Selected.
11-22/09:09:48  INFO [pool-1-thread-3] Calculator - Task finished time=139 ms.
11-22/09:09:48  INFO [pool-1-thread-3] Recalculator - RunTask finished time=411 ms.


На приведенных скриншотах не вижу
Код:
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16940 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16941 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16943 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16945 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16946 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16947 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16948 module:7
11-12/04:00:55  WARN [pool-2-thread-5] AbstractTariffTreeBuilder - Root of tree not found for tree:16949 module:7


У вас для дерева 16940 нет ветки модуля с кодом 7 . что показывает запрос?
Код:
SELECT * FROM tariff_plan
LEFT JOIN tariff_tree ON tariff_tree.id = tariff_plan.tree_id
LEFT JOIN module_tariff_tree ON  module_tariff_tree.tree_id =  tariff_plan.tree_id
WHERE tariff_tree.id = 16940 AND module_tariff_tree.mid = 7


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 29 янв 2013, 12:03 
stark писал(а):
У вас для дерева 16940 нет ветки модуля с кодом 7 . что показывает запрос?
Код:
SELECT * FROM tariff_plan
LEFT JOIN tariff_tree ON tariff_tree.id = tariff_plan.tree_id
LEFT JOIN module_tariff_tree ON  module_tariff_tree.tree_id =  tariff_plan.tree_id
WHERE tariff_tree.id = 16940 AND module_tariff_tree.mid = 7


Запрос ничего не выводит.

Дерево 16940 относится к персональному тарифу, в нем нет ветки модуля с кодом 7.

У Вас в калькуляторе для модуля NPAY не учтен вариант, когда на договоре может действовать 2 тарифа, причем в одном тарифе есть ветка для модуля NPAY, а в другом нет.


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 01 фев 2013, 13:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
lda писал(а):
stark писал(а):
У вас для дерева 16940 нет ветки модуля с кодом 7 . что показывает запрос?
Код:
SELECT * FROM tariff_plan
LEFT JOIN tariff_tree ON tariff_tree.id = tariff_plan.tree_id
LEFT JOIN module_tariff_tree ON  module_tariff_tree.tree_id =  tariff_plan.tree_id
WHERE tariff_tree.id = 16940 AND module_tariff_tree.mid = 7


Запрос ничего не выводит.

Дерево 16940 относится к персональному тарифу, в нем нет ветки модуля с кодом 7.

У Вас в калькуляторе для модуля NPAY не учтен вариант, когда на договоре может действовать 2 тарифа, причем в одном тарифе есть ветка для модуля NPAY, а в другом нет.


Ну проверил . ну ругается так , при этом все работает правильно . И это WARN-инг . Предупреждают на всякий случай . в чем проблема ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 01 фев 2013, 13:37 
stark писал(а):
Ну проверил . ну ругается так , при этом все работает правильно . И это WARN-инг . Предупреждают на всякий случай . в чем проблема ?


В данном случает WARN-инги появляются не в тему.
Проблема в том что в логах появляется много ничего не значащих WARN-ингов.


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] Сообщения от AbstractTariffTreeBuilder
СообщениеДобавлено: 01 фев 2013, 14:04 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Поддерживаю. У нас тоже валятся такие предупреждения и ничего кроме вреда они не приносят, и, как заметил lda, они совершенно не в тему: вроде всё правильно, а в логах предупреждение.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


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

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


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

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


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

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