У меня есть приложение rails3, и я хочу, чтобы иметь возможность видеть список того, кто в данный момент находится в сети. Например, user1, ip-адрес, страна. Затем я хочу иметь возможность открывать чат/push-сообщения этому пользователю, пока они не покинут мой сайт.Посмотрите и поговорите с вашими онлайн-пользователями на вашем сайте в rails3 app
Как я могу точно отслеживать, кто в данный момент находится на сайте, и моментально удалять из списка, когда они уходят?
Затем я могу поговорить с ними через faye pub/sub.
Кто-нибудь сделал что-то подобное?
благодаря Рик
Причина, по которой вы не можете сделать это «мгновенно», заключается в том, что HTTP (S) не имеет статуса. Таким образом, в любой момент сервер может знать только о последнем запросе от любого данного клиента. Это правильное решение. – Midwire