RabbitMQ 消息 100% 投递的解决方案!
一、前言
现在大多都使用 MQ 来做系统的异构,来做系统的解耦,系统的的模块相当于寄信者与收信者,MQ 则扮演者邮局的角色。
今天我们就来研究一下如何确保消息的100%的投递。
二、先谈谈 RabbitMQ 的特性
RabbitMQ所做的确保是:只需你把消息投递到Broker中,那么我就确保这个消息1会送到消费者的手中
当然这是有前提条件的,比如:
你需要进行手动应答,最起码 Broker 不挂,且消息进行了持久化等。
结合 RabbitMQ 的特性来做分析,针对于投递端,我们只需要确保把消息发送到 Br
原创
2021-01-20 16:06:21 ·
330 阅读 ·
0 评论