Поймать отключение события с помощью eventmachine (ping + timeout?) - PullRequest
0 голосов
/ 29 октября 2011

Я использую машину событий с рельсами с faye (http://faye.jcoglan.com/), но у меня есть проблема. Я хочу создать модуль кто онлайн, показывая всех пользователей, подключенных в данный момент на моем сайте.

Я хочусоздать Google Talk как.

Может быть, Фэй может сделать это лучше?

Я управляю своим соединением так:

Each user has his own channel like this /messages/<user_id>

Но мой вопросесть, как я могу поймать событие отключения. Я читал об отправке pings + timeout на мой сервер комет, но я не знаю, как это сделать.

Кто-нибудь может мне помочь?

СпасибоВы

1 Ответ

0 голосов
/ 24 ноября 2011

Выезд Фэй Мониторинг . Вы можете подписаться на каналы /meta/unsubscribe или /meta/disconnect. Фэй управляет проверкой / проверкой клиентов и тайм-аутами.

...