Роман Погосян 0 Posted 2013-01-10 09:59:34 Share Posted 2013-01-10 09:59:34 Начал глючить авторизатор при онлайне более 100 человек . Рандомно скидывает подключения и переподключается через пару секунд. Выходит цветомузыка в трее и с интернетом у пользователя у клиента лага нет, пинг от сервера в 0.5 мсек непрерывный Link to post Share on other sites
madf 279 Posted 2013-01-10 10:16:12 Share Posted 2013-01-10 10:16:12 Потери пакетов? Авторизатор нормально работает даже при онлайне 3000 человек. Проверено. Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-10 10:25:04 Author Share Posted 2013-01-10 10:25:04 потерь нет, сеть на оптике Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-10 11:21:39 Author Share Posted 2013-01-10 11:21:39 за пол часа мониторинга Iface-MTU-Met-RX-OK----RX-ERR--RX-DRP-RX-OVR---TX-OK------ТX-ERR--TX-DRP--TX-OVR--Flg eth0-1500-0--17812942---0-----------0------------0--------10494063------0---------0------------0-------BMRU eth1-1500-0--10578734---0-----------0---------115--------17085248------0---------0------------0-------BMRU Link to post Share on other sites
madf 279 Posted 2013-01-10 11:59:19 Share Posted 2013-01-10 11:59:19 Что именно мониторилось? Были ли дисконнекты в процессе мониторинга? Как дела с нагрузкой на сервер? Не шейпится ли трафик авторизатора? Не перегружены ли NAS'ы? PS: то что сеть на оптике еще не означает отсутствия потерь. Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-10 12:10:08 Author Share Posted 2013-01-10 12:10:08 мониторился интерфейс к которому конектятся пользователи (етх1), трафик порядка 60 мбит лимиты снес нафиг убрал все маркеры и из файрвола, насов нет ... глюк есть Link to post Share on other sites
madf 279 Posted 2013-01-10 12:43:43 Share Posted 2013-01-10 12:43:43 Так а как мониторилось отсутствие потерь пакетов? Надо хотя бы пинговать сервер с компа на котором InetAccess запущен и смотреть не пропадают ли пакеты когда InetAccess отключается. Да, и что по нагрузке на сервер? Может там LA 12 и он просто не успевает все принимать? Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-10 14:42:48 Author Share Posted 2013-01-10 14:42:48 отсутствие потерь миониторилось нетстатом , во время отруба InetAccess пинги на сервер с того же компа идут не прекращаясь и не изменяя значения <1мс. Незнаю почему но происходит следующее: Клиент врубает комп запускает InetAccess. Тот авторизируется запускается ОнКоннект и все вроде типтоп потом вдруг не с того не с сего InetAccess решает что он отключился (хотя старгайзер так не считает так как команда "ОнДисконнект" не выполняется) и снова авторизирюется. Старгайзер сново тупо запускает скрипт "ОнКоннект". Этот момент тоже не понятен. с какого перепугу он так делает. Как следствие через 2-3 часа таких мегаподключений со стороны 120 ползователей в iptables набирается туева хуча маркеров и сервер начинает скулить. Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-10 14:45:21 Author Share Posted 2013-01-10 14:45:21 сервер дуал кор с 2 гигами озу .. по топу если очистить файрвол от вышесказанного всего 10-20% нагрузки на проц стоит днс, старгайзер, псотгрес,нат и шейп. убрал шейп и постгрес. резултат не изменился картина с коннектами та же Link to post Share on other sites
madf 279 Posted 2013-01-10 15:28:07 Share Posted 2013-01-10 15:28:07 отсутствие потерь миониторилось нетстатом , во время отруба InetAccess пинги на сервер с того же компа идут не прекращаясь и не изменяя значения <1мс. Незнаю почему но происходит следующее: Клиент врубает комп запускает InetAccess. Тот авторизируется запускается ОнКоннект и все вроде типтоп потом вдруг не с того не с сего InetAccess решает что он отключился (хотя старгайзер так не считает так как команда "ОнДисконнект" не выполняется) и снова авторизирюется. Старгайзер сново тупо запускает скрипт "ОнКоннект". Этот момент тоже не понятен. с какого перепугу он так делает. Как следствие через 2-3 часа таких мегаподключений со стороны 120 ползователей в iptables набирается туева хуча маркеров и сервер начинает скулить. Такого не может быть. Stargazer не запускает OnConnect если пользователь все еще авторизован. Т.е. либо OnDisconnect/OnConnect либо вообще без реакции. Патчи на Stargazer какие-нибуть накладывались? Может изменения вносились? Авторизатор официальный? Может проблема как раз в скриптах? Например, в OnDisconnect не удаляются все правила. В результате они со временем (в процессе штатной работы) накапливаются, сервер начинает тупить, пропускать пакеты, что и приводит к "миганию" авторизатора. Т.е. проблема с файрволом не следствие а причина? Link to post Share on other sites
madf 279 Posted 2013-01-10 15:29:21 Share Posted 2013-01-10 15:29:21 К стати, а зачем PostgreSQL меняли на файлы? Откуда такое недоверие? Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-10 15:37:41 Author Share Posted 2013-01-10 15:37:41 ищу причины этой непонятки с реконектами клиента без дисконекта со стороны сервера Link to post Share on other sites
madf 279 Posted 2013-01-10 16:08:43 Share Posted 2013-01-10 16:08:43 Сервер просто так не отключает авторизатор. Только если поставить пользователю "заморозку" или "отключение" (при этом выдается ). Авторизатор может отключаться только по команде пользователя или отсутствии ответа со стороны сервера. Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-11 08:53:46 Author Share Posted 2013-01-11 08:53:46 может быть из за торентов выростает ппс на карте и проявляются такие глюки ? Link to post Share on other sites
madf 279 Posted 2013-01-11 09:19:42 Share Posted 2013-01-11 09:19:42 может быть из за торентов выростает ппс на карте и проявляются такие глюки ? Сомнительно. Я бы все таки посмотрел на скрипты. Link to post Share on other sites
Роман Погосян 0 Posted 2013-01-11 09:25:26 Author Share Posted 2013-01-11 09:25:26 лупа в скриптах нет 1000% на данный момент там всего одна команда добавления IP в таблицу Ipset и это ничего не меняет кстате ппс на карте 10028 Packets/s при всего 20 мбитах нагрузки Top Speed: 13.29 MB/s Top Packets/s: 15456 Link to post Share on other sites
madf 279 Posted 2013-01-11 10:15:27 Share Posted 2013-01-11 10:15:27 Я писал выше - возможно, OnDisconnect удаляет не все правила из файрвола. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now