【发布时间】:2014-06-24 18:30:56
【问题描述】:
我是 Socket.io 的新手,并试图了解解决此问题的最佳方法。
我们有四个 Node.js 应用实例在负载均衡器后面运行。
我想要实现的是让另一个应用程序将一些数据发布到负载均衡器 URL,如果该 URL 将传递给其中一个实例。
接收实例将存储数据,然后使用 Socket.io 将数据发送到连接的客户端。
问题是浏览器/客户端一次只能连接到一个实例。
我正在尝试确定是否有办法一次向所有客户端发出?
或者让客户端使用 io.connect 连接到多个服务器?
或者这是 Redis 的情况?
【问题讨论】:
-
redis的情况见socket.io/docs/using-multiple-nodes
标签: node.js websocket redis socket.io