如何使用WebSockets,Nodejs实现PM2集群

cod*_*der 5 websocket node.js pm2

我正在用Node js(Express)中的WebSocket(ws)库编写实时连接Web服务器,所以当我在pm2集群模式下运行服务器时,websocket无法正常工作。 。

Ale*_*aru -2

您可以将库切换到socket.io,他们已经通过使用socket.io的redis适配器解决了这个问题Socket.IO Redis

通过使用socket.io-redis适配器运行socket.io,您可以在不同的进程或服务器中运行多个socket.io实例,这些实例都可以相互广播和发出事件。