Я делаю простой чат в метеор. Как получить список активных пользователей? Есть ли способ получить список текущих подключений/клиентов?Метеор в настоящее время активных пользователей?
ответ
Вчера я просмотрел источники метеоров, чтобы узнать, есть ли что-то подобное. Я не мог найти связную флаг или что-нибудь ...
Я думаю, что вы будете иметь два варианта:
Реализовать сердцебиение в клиенте и на сервере для каждого подключенного пользователя. Мне лично эта идея не очень нравится, так как это может привести к увеличению количества интервалов, выполняемых на вашем сервере.
Используйте sockjs сервер, чтобы получить открытые сокеты.
Meteor.default_server.stream_server.all_sockets()
возвращает массив со всеми открытыми сокетами. Вы могли бы сделать так, чтобы в течение одного интервала вы искали изменения (или лучше вы будете слушать изменения самого сервера sockjs, есть способregister
, который может быть полезен), сопоставьте открытые сокеты с вашими пользователями и используйте коллекцию для подтолкните его к своим клиентам. Каждый клиент знает свой идентификатор сокета, поэтому сопоставление не должно быть жестким.
Я еще не реализовал его, поэтому это только идеи, с чего начать.
- 1. Как узнать, сколько активных онлайн-игр в настоящее время
- 2. Как создать список активных пользователей/активных пользователей?
- 3. Есть ли способ var_dump в настоящее время активных небуферизованных запросов
- 4. Получить список активных в настоящее время процессов на устройстве iOS
- 5. Эффективно рассчитать количество активных пользователей
- 6. Поиск активных групп активных пользователей C++
- 7. MySQL - поиск активных пользователей
- 8. Отношение активных пользователей Android
- 9. Кол-во активных пользователей
- 10. кол-во активных пользователей
- 11. Количество активных пользователей в диапазоне
- 12. Список в настоящее время зарегистрирован в учетной записи пользователя в php с использованием активных сеансов
- 13. CMD не показывает активных пользователей
- 14. Найти пользователей, подключенных в настоящее время в движке Google,
- 15. Как увидеть пользователей, которые в настоящее время вошли в систему
- 16. Как показать пользователей, которые в настоящее время вошли на сайт
- 17. Возможно ли получить тип аутентификации пользователей в настоящее время?
- 18. Django пользовательских пользователей, как в настоящее время связать его FK
- 19. SecureSocial для Запросы в настоящее время зарегистрированных пользователей
- 20. Rails получить имя пользователя в настоящее время зарегистрированных пользователей Windows
- 21. Как получить в настоящее время зарегистрированных пользователей Windows с NAnt
- 22. Команда Powershell для команды/скрипта для проверки того, сколько активных пользователей (local & domain) в настоящее время зарегистрировано в
- 23. Как отслеживать количество активных пользователей в Graphite
- 24. Как найти активных пользователей Bluemix?
- 25. Определения ежедневных активных пользователей (УСД)
- 26. Получите количество активных пользователей приложения
- 27. Redshift - Расчет ежемесячных активных пользователей
- 28. Сохранение местоположения пользователей в Метеор
- 29. Ошибка «слишком много активных пользователей» для доступа db, хотя в ней меньше активных пользователей.
- 30. Удалить активных пользователей точки доступа
u может помещать поле как активное в текущего пользователя, когда он вводит логин или вводит указать изменение комнаты. – crapthings
@crapthings, о чем, когда он отключится? – Harry