2.4.2 在节点之间传递事件
Last updated
Was this helpful?
Last updated
Was this helpful?
既然您有多个Socket.IO节点可以接受连接,那么如果您想向每个人(甚至是某个 中的每个人)广播事件,那么就需要在进程或计算机之间传递消息。
负责路由消息的接口就是我们所称的Apdapter
。您可以在 上实现自己的(通过从socket.io-adapter继承),也可以使用我们在上提供的::
如下调用:
将通过redis的广播到每个节点。
注意:使用Redis适配器时仍然需要粘性会话。
如果您想通过non-socket.io
进程将消息传递给它,您应该考虑。