经过大量测试,Redis似乎没有这种功能。我还发现,扩展Socket.IO确实很痛苦。
因此,我已经从Socket.IO切换到WS(请参阅此链接)。它是低级的(但是很适合我使用),并且仅支持WebSockets(在所有主要版本中)。但是话又说回来,我只想支持WebSockets和FlashSocket(我必须手动对其进行实现,但这很好)。
优点是我可以轻松地使用此类服务器创建集群。HAProxy几乎可以立即使用此类服务器(有些小的调整)。服务器可以轻松地在本地网络上进行通信(如果群集很大,则可以使用UDP或中央TCP服务器)。
缺点是必须手动实现一些很酷的功能,例如心跳,广播,房间等。另外,您还希望进行长轮询回退,但这对我来说很好。缩放更重要,恕我直言。



