Подтвердить что ты не робот

Использование socket.io с кластером?

Мне любопытно, что я могу использовать как socket.io, так и Cluster.

Я знаю, что кластер использует многоядерные ядра для работы с node.js с несколькими рабочими.

Это означает, что если я использую кластер для socket.io, два пользователя с подключенным на

два разных socket.io могут вызвать проблему, что они не могут общаться друг с другом?

Значит, вместо использования кластера на socket.io был бы ответ?

4b9b3361

Ответ 1

Оформить заявку на dshaw и пример приложения относительно масштабирования Socket.IO: https://github.com/dshaw/talks/tree/master/2011-10-jsclub/sample-app

Также этот вопрос stackoverflow может помочь: Как повторно использовать соединение redis в socket.io?

В основном использовать Redis как pub-sub с одним или несколькими каналами обмена сообщениями.