关于广播消息处理的技术方案
发布于 4 年前 作者 maolion 3830 次浏览 来自 问答

基本需求是,我有N个节点可以发部消息(广播消息),然后N个节点可以监听这些广播出来的消息,目前我的方案是用 Redis PUB/SUB, 就是拿Redis当中间服务

提这个就是还想知道 有没有更好的方式替代Redis, 广播的消息要是实时性,超过时间就消息没啥用 (毫秒级)

4 回复

kafka、rabbitmq等专业消息队列都支持订阅同一个主题。

这就是socket.io已经解决的问题(通过room机制),参见:socket.io 如果使用egg框架,就使用egg插件:egg-socket.io

kafka或者rabbitmq吧

redis 并不是用来干这个的。 数量大了肯定不行

回到顶部