使用socket.io-redis
模块,我们可以轻松地emit/broadcast
使用saved-socket-id
.
io.to(socket-id-from-redis).emit('serverEvent', "some message");
另一方面,在没有任何额外/外部 redis sub/pub 客户端的情况下侦听套接字的最佳方式是什么。
当我初始化socket-io.redis
模块时,我已经使用 return_buffers: true配置了一个订阅者,我认为模块在幕后解决了它,但我找不到任何示例。
有没有一种平滑的方法来做到这一点socket.io-redis
module ?或者每个集群套接字侦听器必须发布消息,我必须手动从其他集群订阅它们?
谢谢你。