2016-03-17 40 views
0

我使用strongloop的过程经理叫强时至群集节点我的情况,我也用最后socket.io库我的WebSockets实现,Socket.Io上回送点多节点集群下

我看到存在节点模块调用Socket IO store for clusters

要解决此问题,但使用节点的本地群集消息传递,我的问题是这个模块也可以在strong-pm下使用来解决群集问题socket.io ??,是而不是如何解决使用strong-pm和socket.io集群节点的问题。

实际上做了一些测试,只使用strong-pm和nginx,我配置nginx来连接socket.io客户端到服务器,但是当我尝试从服务器向客户端广播任何事件时,事件永远不会被发送,所以我支持我需要在strong-pm和nginx之间正确管理粘滞会话的任何额外模块。这可疑是正确的?

问候

回答

0

我使用socket.io Redis的适配器解决问题,并迫使socket.io客户端使用WebSockets协议是这样的:

var socket = io({transports: ['websocket', 'flashsocket', 'htmlfile', 'xhr-polling', 'jsonp-polling', 'polling']});