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

Опять проблема с зависшими сессиями.
http://forum.bitel.ru/viewtopic.php?f=5&t=6077
Страница 1 из 1

Автор:  madmax [ 06 ноя 2011, 18:02 ]
Заголовок сообщения:  Опять проблема с зависшими сессиями.

Версия 5.1.604
Решили проверить автозакрытие сессий.
Включили MPD, авторизовались и на биллинг пошли пакеты аккаутинга.
В мониторе появилась сессия. Теперь берем и отключаем порт на mpd сервере - в итоге на билинг перестают идти любые пакеты.
Через 180 секунд сессия с working переходит в статус suspended и весит до бесконечности не закрываясь.
Настройки обычные, ничего особенного
На nas стоит настройка drop.sleep.timeout=600
В конфигурации модуля
dialup.workmode=1
max.update.timeout=180
max.wait.timeout=120

Получается drop.sleep.timeout=600 не отрабатывает. Однако в логах записи такие
INFO [Thread-19] connections - [ qqq; test; 50571 ] Set status SUSPENDED on UpdateSuspendedSetter, time after last update: 183
DEBUG [Thread-11] connections - [ qqq; test; 50571 ] Checking zombi delta => 212; status => suspended; dropSleepTimeOut => 600

Автор:  snark [ 07 ноя 2011, 09:39 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Тыц!
мануал писал(а):
Не рекомендуется ставить таймаут автозакрытия менее 3600 секунд.

Автор:  madmax [ 07 ноя 2011, 10:12 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Это я видел. Но там не рекомендуется по причине закрытия так как пропадут наработки.
Я сделал это для теста чтобы не ждать целый час.
Если 6000 поставлю все равно сессия висит в suspended постоянно и не закрывается.

Автор:  snark [ 07 ноя 2011, 10:44 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Закрытие висяков - оно одно, т.е. нет закрытия при котором наработки пропадут, и закрытия при котором не пропадут.
У меня тоже mpd, стоит 3600 и все нормально отрабатывает, за редким исключением - 1-го числа порой не закрываются сессии прошлого месяца, но это тут уже обсуждается.

madmax писал(а):
Если 6000 поставлю все равно сессия висит в suspended постоянно и не закрывается.

Так "если поставлю" или "поставил, а всеравно висит"?

Автор:  madmax [ 07 ноя 2011, 13:02 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Поставили 3600 все равно не исчезает и висит

Автор:  snark [ 07 ноя 2011, 14:15 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Закрывайте руками и потом пробуйте. Сессии вполне могут и не закрыться после того как Вы поставили новую цифру ;)

Автор:  madmax [ 07 ноя 2011, 17:01 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

закрыли руками. Подняли сессии заново - Прошло уже больше часа а сессии висят

Автор:  Dmitri [ 16 ноя 2011, 02:24 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

madmax писал(а):
закрыли руками. Подняли сессии заново - Прошло уже больше часа а сессии висят


Вах... и чем все кончилось?

Автор:  madmax [ 16 ноя 2011, 02:28 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Да ни чем. Проблема так и осталась актуальной.

Автор:  Dmitri [ 25 ноя 2011, 19:42 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

madmax писал(а):
Да ни чем. Проблема так и осталась актуальной.


И что же делать нам бедным... Уважаемые разработчики - просьба подсказать как поступить... подскажите хоть что-то...

Автор:  Администратор [ 28 ноя 2011, 19:39 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Эта система закрывает висящие сессии только если на NASе есть хотя бы 3 активных. Это чтобы как раз исключить вариант пропадания связи до NASа.
У вас это правило выполняется?

Автор:  madmax [ 28 ноя 2011, 20:27 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Да это мы теперь учтем.
По документации мы поняли что должно быть минимум две сессии. А вот с тремя сессиями мы не тестировали. Сейчас проверим.

Автор:  Dmitri [ 29 ноя 2011, 00:29 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

madmax писал(а):
Да это мы теперь учтем.
По документации мы поняли что должно быть минимум две сессии. А вот с тремя сессиями мы не тестировали. Сейчас проверим.


Коллеги, а может кто-то роад меп какой написать, что делать и в каком порядке, в случае обнаружения "задвояющихся" сессий?

Автор:  cezar [ 06 фев 2013, 06:05 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Всем доброе утро, столкнулись с такой проблемой, на портах коммутаторов приписали 3 новых влана. Теперь в мониторе сессий сессия не сбрасывается именно на этих вланах, при этом на почту приходят ошибки, что не удалось разорвать сессию.

конфигурация NASA


Код:
#интервал между посылками на вышибание клиента
nas.inspector.sleep_time=240
#SNMP порт и пароль
nas.inspector.snmp.port=161
nas.inspector.snmp.community=******
nas.inspector.snmp.kill.max_messages=3
drop.sleep.timeout=3600
#числовые коды услуг времени, трафика входящего и исходящего
nas.port_time.default.*=1
nas.port_traffic.default.*=3:COLLECTOR;4:COLLECTOR;5:COLLECTOR;6:COLLECTOR;7:COLLECTOR;9:COLLECTOR;31:COLLECTOR;49:COLLECTOR;40:COLLECTOR;41:COLLECTOR;42:COLLECTOR;47:COLLECTOR;2:COLLECTOR;50:COLLECTOR;51:MAX(9,50)
collector.host=127.0.0.1
collector.port=2001
#разрешение активировать все типы карточек на этом NASе
card.activate.service=0
#Cisco 53x (vendor=9)
month.break=1
snmp.version=2
nas.inspector.class=bitel.billing.server.processor.SNMPNASConnectionInspectorType3
nas.inspector.snmp.kill.oid=1.3.6.1.4.1.9.9.150.1.1.3.1.5
nas.inspector.snmp.check.oid=1.3.6.1.4.1.9.9.150.1.1.3.1.5
#возможна ситуация когда в Acct-Session-Id передаётся не только код сессии но и дополнительная "приставка" вначале
#данная опция вырезает из Acct-Session-Id строку от 4 го символа для получения SNMP кода сессии, вместо 4 может быть указано любое число
#session.mode=hex10
#realm.default=cisco-avpair="vpdn:interface-config=rate-limit output 4000000 1200000 2400000 conform-action transmit exceed-action drop"
nas.inspector.snmp.drop.sleep.timeout=3600
#с какого порта принимать статистику
netflow.receive.from=*************
ipn.module.id=10
ipn.source.id=4

Автор:  snark [ 07 фев 2013, 16:01 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

cezar писал(а):
конфигурация NASA

Изображение

fixed :)

Автор:  cezar [ 08 фев 2013, 06:38 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

Ага смешно)) а если серьезно

Автор:  snark [ 08 фев 2013, 15:17 ]
Заголовок сообщения:  Re: Опять проблема с зависшими сессиями.

На циске лучше PoD, а не SNMP ;)

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