dummy 8 Posted 2011-02-20 09:42:04 Share Posted 2011-02-20 09:42:04 с помощью sgconf можно проверить подключен ли пользователь ? Link to post Share on other sites
yKpon 8 Posted 2011-02-20 10:50:40 Share Posted 2011-02-20 10:50:40 присоединяюсь к вопросу сейчас мониторится состояние ручным костылём Link to post Share on other sites
morfey 82 Posted 2011-02-20 14:20:51 Share Posted 2011-02-20 14:20:51 Знаю в sgconf_xml можно смотреть если юзер подключен посредством авторизатора, так же можно в онконект ондисконект скриптах "запоминать" состояние пользователя. Если AlwaysOnline то посредствами стг никак, тут выручают внешние программы, например nmap -sP 8.8.8.8 Link to post Share on other sites
madf 279 Posted 2011-02-21 08:35:24 Share Posted 2011-02-21 08:35:24 Самое простое решение: в OnConnect создавать файлик /var/stargazer/online-users/$IP а в OnDisconnect его удалять. Link to post Share on other sites
dummy 8 Posted 2011-02-25 19:14:16 Author Share Posted 2011-02-25 19:14:16 Самое простое решение: в OnConnect создавать файлик /var/stargazer/online-users/$IP а в OnDisconnect его удалять. как раз потому, что "самое простое решение" не всегда срабатывает (пользователь отключился а OnDisconneсt не сработал), - я и задал такой вопрос. Link to post Share on other sites
Kucher2 122 Posted 2011-02-26 07:23:54 Share Posted 2011-02-26 07:23:54 как раз потому, что "самое простое решение" не всегда срабатывает (пользователь отключился а OnDisconneсt не сработал), - я и задал такой вопрос. Такого быть не может, ибо если СТГ не видит пользовательского авторизатора - он его таки отключит по таймауту. Если же у Вас не отрабатывают скрипты - это неправильно и с этим надо что-то делать. с помощью sgconf можно проверить подключен ли пользователь ? Зачем это нужно? Любопытно просто. Link to post Share on other sites
dummy 8 Posted 2011-02-26 16:52:19 Author Share Posted 2011-02-26 16:52:19 как раз потому, что "самое простое решение" не всегда срабатывает (пользователь отключился а OnDisconneсt не сработал), - я и задал такой вопрос. Такого быть не может, ибо если СТГ не видит пользовательского авторизатора - он его таки отключит по таймауту. Если же у Вас не отрабатывают скрипты - это неправильно и с этим надо что-то делать. с помощью sgconf можно проверить подключен ли пользователь ? Зачем это нужно? Любопытно просто. потому что бывает, что пользователь отключился а OnDisconneсt не сработал Link to post Share on other sites
Ork Yason 8 Posted 2011-02-26 17:32:02 Share Posted 2011-02-26 17:32:02 Такого быть не может, ибо если СТГ не видит пользовательского авторизатора - он его таки отключит по таймауту. может и это происходит регулярно... у меня статус пользователя храницо в отдельной таблице, для других нужд... вот таких вот зависших "онлайнов" за месяц набегает... Link to post Share on other sites
Kucher2 122 Posted 2011-02-26 18:01:02 Share Posted 2011-02-26 18:01:02 Так надо ж разобраться почему так происходит, зачем же лепить костыли? Что, madf молчит по этому поводу, идей никаких? Это ж ненормальная ситуация. Link to post Share on other sites
morfey 82 Posted 2011-02-27 11:09:48 Share Posted 2011-02-27 11:09:48 А причем тут madf ? У всех срабатывает а тут нет? По теории вероятности ТС чтото не так накрутил скорее всего. А OnDisconneсt сработает в любом случае по таймауту. Link to post Share on other sites
Kucher2 122 Posted 2011-02-27 11:40:50 Share Posted 2011-02-27 11:40:50 Ну, madf по крайней мере знает об СТГ очень много, раз он его дорабатывал. Я и так знаю, что такого как у автора темы - быть не должно на правильно настроенном биллинге и нормально работающей машине. А madf всё ж таки авторитет, он бы подтвердил. Link to post Share on other sites
dummy 8 Posted 2011-02-28 09:42:44 Author Share Posted 2011-02-28 09:42:44 я сам понимаю, что ситуация ненормальная, но она есть (тем более не у меня одного). Link to post Share on other sites
madf 279 Posted 2011-02-28 11:30:02 Share Posted 2011-02-28 11:30:02 Впервые слышу о таком. Это на stg-2.407-rc2? Link to post Share on other sites
madf 279 Posted 2011-02-28 11:31:38 Share Posted 2011-02-28 11:31:38 Вообще говоря, пару раз наблюдал странный баг: если авторизованному абоненту сменить IP то он иногда так и остается авторизованным навсегда. Но до причин пока не докопался. Такого плана проблемы? Link to post Share on other sites
dummy 8 Posted 2011-03-07 16:33:00 Author Share Posted 2011-03-07 16:33:00 Вообще говоря, пару раз наблюдал странный баг: если авторизованному абоненту сменить IP то он иногда так и остается авторизованным навсегда. Но до причин пока не докопался. Такого плана проблемы? похоже на то только чуть по другому - в СТГ пользователь не авторизирован, просто не отрабатывает скрипт OnDisconnect Link to post Share on other sites
Небесный 26 Posted 2011-03-08 05:33:47 Share Posted 2011-03-08 05:33:47 А, чем модуль пинга не подходит? Тоже интересовал этот вопрос, подключил его в конфиге, потом обратно отключил, увидел что он мне не нужен, разве что из любопытства, на качество и скорость услуги не влияет, а так же на облегчение работы обслуживающего персонала тоже особо не влияет, если нужно узнать или юзер онлайн, просто пропинговать его да и все, ну это я так уже о своем. Link to post Share on other sites
Kucher2 122 Posted 2011-03-08 06:42:54 Share Posted 2011-03-08 06:42:54 Наверное тем, что много у кого 7-ка стоит, которая по-умолчанию на пинги не отвечает. Да и фаерволлы люди юзают. Link to post Share on other sites
madf 279 Posted 2011-03-09 14:38:37 Share Posted 2011-03-09 14:38:37 Вообще говоря, пару раз наблюдал странный баг: если авторизованному абоненту сменить IP то он иногда так и остается авторизованным навсегда. Но до причин пока не докопался. Такого плана проблемы? похоже на то только чуть по другому - в СТГ пользователь не авторизирован, просто не отрабатывает скрипт OnDisconnect О таких проблемах слышу впервые. Может ошибка в скрипте? Link to post Share on other sites
speedfire87 7 Posted 2011-03-26 20:13:36 Share Posted 2011-03-26 20:13:36 stg-2.407-rc2 в этой версии есть залипание пользователь онлайн stg-2.407-rc1 не было. Link to post Share on other sites
Небесный 26 Posted 2011-03-27 08:24:21 Share Posted 2011-03-27 08:24:21 stg-2.407-rc2 в этой версии есть залипание пользователь онлайн stg-2.407-rc1 не было. У себя пока такого не замечал. 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