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

Нагрузка на границе суток
http://forum.bitel.ru/viewtopic.php?f=44&t=8177
Страница 1 из 1

Автор:  Cromeshnic [ 20 июн 2013, 08:59 ]
Заголовок сообщения:  Нагрузка на границе суток

В ночь с 18.06 на 19.06 в BGInetAccounting было 500 активных сессий и проблем не было
Вчера перевели на Inet ещё пачку клиентов - стало 1000, в результате в полночь вижу кучу игноров:
Изображение
За 2 дня:
Изображение

Сообщение на мыло:
Код:
ID события: radius.wait.thread
Время регистрации события: 20.06.2013 00:01:35 Хост сервера: *****

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

Radius:
  accounting-requests per minute start: 0; stop: 0; update: 85
  access-requests per minute accept: 0; reject: 0
  ignore per minute access-request: 0; accounting-update: 0



Я так понимаю, это фейковые апдейты для разрыва сессий на границе суток.
Это нормально вообще?
Может как-то более мягко делать такое?

Автор:  Amir [ 20 июн 2013, 16:48 ]
Заголовок сообщения:  Re: Нагрузка на границе суток

Нужно бы jstack в это время раза три сделать.
Какие параметры accounting.worker... в корневом устройстве?

Автор:  Cromeshnic [ 21 июн 2013, 08:06 ]
Заголовок сообщения:  Re: Нагрузка на границе суток

Увеличил параметры:
threadCount - с 10 до 30
maxQueueSize - с 200 до 500

Сегодня норм:
Вложение:
accounting-db.png
accounting-db.png [ 20.38 КБ | Просмотров: 3238 ]

Вложение:
accounting-radius.png
accounting-radius.png [ 17.19 КБ | Просмотров: 3238 ]


Всё та же 1000 коннектов.

Автор:  Cromeshnic [ 21 июн 2013, 08:16 ]
Заголовок сообщения:  Re: Нагрузка на границе суток

Я правильно понимаю, что для завершения сессий без закрытия на NAS-e на границе суток используются фейковые апдейты?

Автор:  Amir [ 21 июн 2013, 15:55 ]
Заголовок сообщения:  Re: Нагрузка на границе суток

Нет, происходит при RADIUS- или Netflow-пакете, пришедшем на сессию уже в новом дне, а также это делает accounting.worker.x.tracking.
Может быть у вас update-пакеты скопом приходят от NAS'а? Т.е. не более-менее равномерно, а в одну секунду сразу по многу (поэтому увеличение параметров помогло)?
Хотя судя по всему в действительности пакетов больше от NAS'а приходит. Этот счетчик только от пакетов увеличивается, еще до предобработки.

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