连接socketcluster服务器

我试图实现这个解决scheme (在Win10 x64上),但是由于某种原因,所有的SocketCluster节点都拒绝相互通信。

在这里输入图像描述

Sothis是我的。 组态:

  • 1个StateServer [7777]
  • 1 BrokerServer [8888]
  • 2端口上运行的SocketCluster服务器[8000,8001]
  • 1 LoadBalancer [2000]在两个节点之间划分stream量。

我确保国家和经纪人都在倾听:

TCP [::]:7777 [::]:0 LISTENING TCP [::]:8888 [::]:0 LISTENING 

从我目前所了解的情况来看, BrokerServerSocketCluster节点都应该连接到StatusServer (?)

我可以成功将BrokerServer连接到StateServer ,但每当我尝试连接任何SocketCluster服务时,它都会报告“套接字挂起”错误。

StateServer

 SC Cluster State Server is listening on port 7777 Sever d08298c6-523f-4c1b-9fcc-efd4e92fab22 at address undefined on port 8888 joined the cluster Client 10612bde-514f-40d3-9340-7179a1901376 at address undefined joined the cluster Cluster state converged to active:["ws://[undefined]:8888"] 

SocketCluster实例:

 { SocketProtocolError: Socket hung up at Emitter.SCSocket._onSCClose (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\socketcluster-client\lib\scsocket.js:596:15) at Emitter.<anonymous> (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\socketcluster-client\lib\scsocket.js:285:12) at Emitter.emit (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\component-emitter\index.js:131:20) at Emitter.SCEmitter.emit (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\sc-emitter\index.js:28:26) at Emitter.SCTransport._onClose (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\socketcluster-client\lib\sctransport.js:175:30) at WebSocket.wsSocket.onerror (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\socketcluster-client\lib\sctransport.js:104:12) at WebSocket.onError (C:\Users\Alex\AppData\Roaming\npm\node_modules\sc-cluster-broker-client\node_modules\ws\lib\WebSocket.js:452:14) at emitOne (events.js:96:13) at WebSocket.emit (events.js:188:7) at WebSocket.EventEmitter.emit (C:\Users\Alex\AppData\Roaming\npm\node_modules\socketcluster\node_modules\sc-domain\index.js:12:31) name: 'SocketProtocolError', message: 'Socket hung up', code: 1006 } 

事实certificate,水平扩展集群在Windows操作系统上仍然无法正常工作(使用当前版本v.1.2.1)。 出于某种原因,两个SocketCluster节点都不与brokerServer通信。