整了一个 node 的 websocket 服务端,但是启用多线程之后,连接池里的连接在线程之间不是共享的,导致没法正常广播啊,这个有什么比较好的解决办法吗(除了杀线程)?
1
lps 2019-06-27 10:43:06 +08:00
|
2
pastgift 2019-07-03 08:35:04 +08:00
@lps 正解
都用 Node 了,websocket 肯定用 socket.io ,官方文档有明确介绍分布式部署时如何处理 详细可以参考:socket.io/docs/using-multiple-nodes 「 Using Node.JS Cluster 」章节 |