BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 22:24

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
СообщениеДобавлено: 27 мар 2017, 11:45 
Не в сети

Зарегистрирован: 22 июл 2009, 15:36
Сообщения: 308
Откуда: старый оскол
Карма: 5
сообщение об ошибка.


В рамках отведенного переменными количества потоков threadCount=10 и размером очереди обработки maxQueueSize=200 RADIUS сервер не успеевает производить обработку аккаунтинг запросов.
Возможная причина - загруженность базы данных.

Radius:
accounting-requests per minute start: 1; stop: 3; update: 1449
access-requests per minute accept: 0; reject: 0
ignore per minute access-request: 0; accounting-update: 0
Stack trace


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2017, 18:04 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Приходит постоянно?
Нужно смотреть, что там в stack trace.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2017, 18:38 
Не в сети

Зарегистрирован: 22 июл 2009, 15:36
Сообщения: 308
Откуда: старый оскол
Карма: 5
вообще давно не приходило. В 00:00 вчера сработало, работ на сети не было.
https://pastebin.com/3T6Yptse


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2017, 19:34 
Не в сети
Разработчик
Аватара пользователя

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

Можно попробовать увеличить, если постоянно начинает приходить
maxQueueSize=400

Но maxQueueSize больше 500-800 не стоит указывать, а threadCount - больше 20. Смысла особо нет, т.к. быстрее от этого он не будет обрабатывать (если не 20 ядер и не SSD), а пакеты в очереди будут копиться, т.к. NAS может уже повторный пакет прислать и пакет, который был долго в очереди будет обработан зря.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2017, 20:09 
Не в сети

Зарегистрирован: 22 июл 2009, 15:36
Сообщения: 308
Откуда: старый оскол
Карма: 5
около 2К сессий


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2017, 20:11 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Как вариант, можно Acct-Interim-Update пореже поставить, а не раз в минуту.


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

Зарегистрирован: 22 июл 2009, 15:36
Сообщения: 308
Откуда: старый оскол
Карма: 5
Начали жаловаться абоненты . Нашел причину, билинг в 00-00 и 08-00 переводит абонентов на 100-ку и обратно , проверка в шедулере каждый час.
При смене скорости получаю CoA-NAK, пока разбираюсь.


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

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


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

Зарегистрирован: 22 июл 2009, 15:36
Сообщения: 308
Откуда: старый оскол
Карма: 5
активация-деактивация сервисов по периоду.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 апр 2017, 17:04 
Не в сети
Разработчик
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 апр 2017, 17:58 
Не в сети

Зарегистрирован: 22 июл 2009, 15:36
Сообщения: 308
Откуда: старый оскол
Карма: 5
Есть тариф с 2-я опциями ,50 мбит (8 до 24) и 100 мбит (0-7) , кто является инициатором активации данного сервиса 2 раза в день(CoA) ?
почему так написал... поменял тариф, сделал оповестить, никаких изменений, запустил активатор, опция сразу применилась.

P.S. вы намекаете на accounting.worker. ?


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

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Да, за этим следит InetAccounting - периодически пропускает через тариф сессии и сервисы.
За то, как часто это делает - отвечают параметры accounting.workerk.

Т.е. после наступления 00 часов он в очередной раз тарифицирует сессию и обнаруживает, что теперь должна быть включена опция 100 мбит, а сейчас на сессии - 50 мбит.
Поэтому отправляет InetAccess команду сменить опции для этой сессии. Далее тарифицирует следующую сессию.


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

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


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

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


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

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