forum.bitel.ru http://forum.bitel.ru/ |
|
Обрываются сессии http://forum.bitel.ru/viewtopic.php?f=5&t=4622 |
Страница 1 из 1 |
Автор: | iros [ 05 окт 2010, 11:59 ] |
Заголовок сообщения: | Обрываются сессии |
v4.6 Есть 2 проблемы. 1. В ЧНН по почте регулярно приходят сообщения от сервера о пропуске апдейтов и возникают отказы в авторизации. Как с этим бороться ? Mysql вынесен на отдельную и весьма достойную машину. 2. Ночью БД бекапится (примерно 20 минут). Таблицы блокируются и опять же отказы в авторизации. Но это можно понять и пережить, самое неприятное, что в эти 20 минут часть соединений отваливается по непонятным причинам. Обычно это SOHO роутеры определенных моделей (остальные нормально работают). Видимо долго не приходят LCP или что-то подобное. Как с этим бороться ? |
Автор: | iros [ 14 окт 2010, 11:09 ] |
Заголовок сообщения: | Re: Обрываются сессии |
up |
Автор: | skyb [ 14 окт 2010, 15:35 ] |
Заголовок сообщения: | Re: Обрываются сессии |
1- изменить число апдейтов в модуле диалам 2- а как по другому, бы ведь тормозиться таблицы блокируются |
Автор: | Администратор [ 18 окт 2010, 09:38 ] |
Заголовок сообщения: | Re: Обрываются сессии |
Интервал между апдейт пакетами какой? Попробуйте увеличить число потоков обрабатывающих аккаунтинг в radius.properties. Сколько одновременных соединений? Время прихода писем совпадает с пиком числа коннектов? |
Автор: | iros [ 18 окт 2010, 23:58 ] |
Заголовок сообщения: | Re: Обрываются сессии |
>Интервал между апдейт пакетами какой? Цитата: check.service=0 card.module.id=0 killer.sleep=10 update.time=60 run.sleep=3 dialup.workmode=1 max.update.timeout=120 max.wait.timeout=120 realmgr.default=default realm.default=Acct-Interim-Interval=60;Service-Type=2;Framed-Protocol=1;Session-Timeout=86400 add.service.type.and.framed.protocol=0 add.mppe.enc.types.and.policy=1 #delay.stop=5 antispam.key.attributes=User-Name,Calling-Station-Id antispam.reject.count=10 antispam.reject.per.time=60 antispam.ban.time=600 ... ... ... reject_to_accept.4,33=Service-Type=2; Framed-Protocol=1;Session-Timeout=300;Framed-Pool=fake reject_to_accept.db.write=1 Цитата: auth.thread.count=210 acct.thread.count=210 auth.thread.must.be.free.count=10 acct.thread.must.be.free.count=20 >Попробуйте увеличить число потоков обрабатывающих аккаунтинг в radius.properties Пробовал. Результата не приносит. >Сколько одновременных соединений? 4K, иногда чуть больше. >Время прихода писем совпадает с пиком числа коннектов? Есть прямая зависимость не от числа активных соединений, но от темпов прироста новых соединений. Более всего беспокоит разрыв уже установленных соединений во время блокировки таблиц для бекапа. Так быть не должно. |
Автор: | Администратор [ 19 окт 2010, 12:41 ] |
Заголовок сообщения: | Re: Обрываются сессии |
Цитата: Более всего беспокоит разрыв уже установленных соединений во время блокировки таблиц для бекапа. Делайте бакап с реплики снапшотами. |
Автор: | iros [ 19 окт 2010, 13:01 ] |
Заголовок сообщения: | Re: Обрываются сессии |
>Интервал между апдейт пакетами какой? Каким образом это влияет ? и Как его изменить ? |
Автор: | Администратор [ 19 окт 2010, 13:08 ] |
Заголовок сообщения: | Re: Обрываются сессии |
Ну обсчёт идёт по каждому Update пакету. Код: realm.default=Acct-Interim-Interval=60;Service-Type=2;Framed-Protocol=1;Session-Timeout=86400 Вот тут можете 60 увеличить, это время в секундах между апдейтами - обсчётами. |
Автор: | iros [ 19 окт 2010, 14:28 ] |
Заголовок сообщения: | Re: Обрываются сессии |
Какие "побочные эффекты" могут быть если значение увеличить до 300 или 600 ? |
Автор: | Администратор [ 19 окт 2010, 17:31 ] |
Заголовок сообщения: | Re: Обрываются сессии |
Ну какие. Снижение оперативности обсчёта, если вы трафик считаете.. |
Автор: | iros [ 19 окт 2010, 19:50 ] |
Заголовок сообщения: | Re: Обрываются сессии |
А например, переполнение счетчиков ? Я просто не знаю их размерность. |
Автор: | Администратор [ 20 окт 2010, 11:47 ] |
Заголовок сообщения: | Re: Обрываются сессии |
Ну 64 разрядное целое со знаком. Не переполните. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |