2020-06-12

2020-06-22  本文已影响0人  needrunning

Redis List的特点就是只有消费,没有查看,所以只要拿出来就相当于消费,如果消费失败,可以再次写入队列,或者写入单独的队列做补偿。在RabbitMq消息模型中,有一种死信队列可以专门处理这种场景。

Redis也提供了订阅发布模式,只是不专长,不稳定,可以考虑专门的消息队列组件。

所有的广播模式可以理解为一种连接等待模式,客户端需要维护与服务端的连接,通过心跳等方式保持客户端与服务端的连接状态。像PHP这种同步语言生态,就需要单独的守护脚本。顾名思义就是长时间运行脚本。

上一篇下一篇

猜你喜欢

热点阅读