【发布时间】:2020-05-08 01:16:26
【问题描述】:
我目前使用 socket.io-redis 工作人员与 Web 客户端进行通信。据我了解,这导致每个工人中的每条消息都重复。共享客户和员工的成本更低吗?是否可能在所有工作人员上重复 socket.io 会话?
【问题讨论】:
标签: node.js redis socket.io cluster-computing
我目前使用 socket.io-redis 工作人员与 Web 客户端进行通信。据我了解,这导致每个工人中的每条消息都重复。共享客户和员工的成本更低吗?是否可能在所有工作人员上重复 socket.io 会话?
【问题讨论】:
标签: node.js redis socket.io cluster-computing
我不知道这是否有帮助,
您是否尝试过使用pm2,它非常易于使用,只需使用pm2 start app.js -i 0,这将自动集群您的应用程序共享单个 TCP 套接字。
只需关注this 即可使用和安装pm2。
:)
【讨论】: