将socket.io与Cluster一起使用?

Ins*_*dJW 5 cluster-computing node.js socket.io

我很好奇我可以同时使用socket.io和Cluster.

我知道集群使用多核来处理具有多个worker的node.js.

这意味着如果我使用cluster for socket.io,两个用户连接

两个不同的socket.io可能会导致他们无法相互通信的问题?

所以不是在socket.io上使用集群会是一个答案吗?

ale*_*lex 2

查看 dshaw 关于扩展 Socket.IO 的演讲和示例应用程序:https://github.com/dshaw/talks/tree/master/2011-10-jsclub/sample-app

另外这个 stackoverflow 问题可能会有所帮助: How toreuse redis connection in socket.io?

基本上将 Redis 用作具有一个或多个交换消息的通道的发布-订阅。