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

BGInetAccess
http://forum.bitel.ru/viewtopic.php?f=44&t=6247
Страница 1 из 1

Автор:  Дмитрий [ 20 дек 2011, 15:24 ]
Заголовок сообщения:  BGInetAccess

Добрый день.

Давненько заметил, что сабж как-то странно освобождает адреса. Имеется сервис, где старт сессии по сигналу:
запускаю BGInetAccess, создаю подключение:
Код:
radius 12-20/14:59:09  INFO [rdsLstnr-p-7-t-8] Accounting - Write new connection to DB
radius 12-20/14:59:09  INFO [rdsLstnr-p-7-t-8] Accounting - New connection id=109
radius 12-20/14:59:09  INFO [rdsLstnr-p-7-t-8] Accounting - Write new session to DB
radius 12-20/14:59:09  INFO [rdsLstnr-p-7-t-8] Accounting - New session's id=112
radius 12-20/14:59:09  INFO [rdsLstnr-p-7-t-8] connection - 109:112 Register ip: 172.30.0.0
отключаюсь:
Код:
mq 12-20/15:01:31  INFO [event-proc-p-2-t-1] InetConnectionManager - Remove connection: InetConnection [id=109-0, iface=20:1, sessId=4371548-VPN_LINK-1, start=20.12.2011 14:59:09, uname=120, addr=172.30.0.0]
accounting 12-20/15:01:52  INFO [worker-p-14-t-1] connection - 109:112 Unregister ip: 172.30.0.0
все вроде хорошо, адрес отпустили. Создаю еще раз подключение:
Код:
radius 12-20/15:03:24  INFO [rdsLstnr-p-7-t-2] Accounting - Write new connection to DB
radius 12-20/15:03:24  INFO [rdsLstnr-p-7-t-2] Accounting - New connection id=110
radius 12-20/15:03:24  INFO [rdsLstnr-p-7-t-2] Accounting - Write new session to DB
radius 12-20/15:03:24  INFO [rdsLstnr-p-7-t-2] Accounting - New session's id=113
radius 12-20/15:03:24  INFO [rdsLstnr-p-7-t-2] connection - 110:113 Register ip: 172.30.0.1
отключаюсь и иду пить чай, прихожу и снова создаю подключение:
Код:
radius 12-20/15:12:38  INFO [rdsLstnr-p-7-t-7] Accounting - Write new connection to DB
radius 12-20/15:12:38  INFO [rdsLstnr-p-7-t-7] Accounting - New connection id=111
radius 12-20/15:12:38  INFO [rdsLstnr-p-7-t-7] Accounting - Write new session to DB
radius 12-20/15:12:38  INFO [rdsLstnr-p-7-t-7] Accounting - New session's id=114
radius 12-20/15:12:38  INFO [rdsLstnr-p-7-t-7] connection - 111:114 Register ip: 172.30.0.2
держим адреса пока пул не кончится? А он кончается и пользователи не могут авторизоваться.
перезапустил BGInetAccess и начали пул с нуля забивать:
Код:
radius 12-20/15:16:36  INFO [rdsLstnr-p-7-t-2] Accounting - Write new connection to DB
radius 12-20/15:16:36  INFO [rdsLstnr-p-7-t-2] Accounting - New connection id=112
radius 12-20/15:16:36  INFO [rdsLstnr-p-7-t-2] Accounting - Write new session to DB
radius 12-20/15:16:36  INFO [rdsLstnr-p-7-t-2] Accounting - New session's id=115
radius 12-20/15:16:36  INFO [rdsLstnr-p-7-t-2] connection - 112:115 Register ip: 172.30.0.0
Это тестовый стенд, кроме меня никого нет. Куда копать?

ps: причем сессии реально где-то тухнут, в логах встречаются строчки о куче активных сессии, а сессий либо одна, либо нет вообще.

Автор:  Amir [ 21 дек 2011, 16:47 ]
Заголовок сообщения:  Re: BGInetAccess

Он по кругу ip выдает, т.е. дойдя до конца должен выдавать сначала.
До этого были ошибки, попробуйте все остановить, обновить на последний билд и удалить все записи из inet_session_<mid>, inet_connection<mid>, inv_ip_subscription_dyn_<mid>_yyyymm

Автор:  Дмитрий [ 21 дек 2011, 16:55 ]
Заголовок сообщения:  Re: BGInetAccess

Amir писал(а):
Он по кругу ip выдает, т.е. дойдя до конца должен выдавать сначала.
До этого были ошибки, попробуйте все остановить, обновить на последний билд и удалить все записи из inet_session_<mid>, inet_connection<mid>, inv_ip_subscription_dyn_<mid>_yyyymm
У меня было предположение, что он по кругу идет, я даже это проверил - когда подошел к концу пула, то некоторое время адрес не выдавался, после пошло сначала. Есть какие либо таймауты при этом?

Автор:  Amir [ 21 дек 2011, 18:34 ]
Заголовок сообщения:  Re: BGInetAccess

Да, есть таймауты, т.к. расчитано на наличие нескольких Access серверов.
Сегодня выложим билд, будет быстрее выдавать заново при небольшом ресурсе.

Автор:  Дмитрий [ 21 дек 2011, 23:57 ]
Заголовок сообщения:  Re: BGInetAccess

Amir писал(а):
Да, есть таймауты, т.к. расчитано на наличие нескольких Access серверов.
Сегодня выложим билд, будет быстрее выдавать заново при небольшом ресурсе.

И каков он, если не секрет?:)

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