文章目录 1. 消息如何保障100%的投递成功? 1. 消息如何保障100%的投递成功? 剖析:分为两部分看待 生产端的可靠性投递:有四点需要注意 注意点: 保障消息的成功发出。保障MQ节点成功接收。发送端收到MQ节点(Broker)确认应答。完善的消息补偿机制。 方案: 消息落库,对消息状态进行打标。(把消息持久化到DB中,若没有收到Broker的答复,则需要进行多次重试,尽量保证可以得到Broker的回答)<适合并发量不太高的场景,因为中间涉及到了对数据库的操作。>;消息的延时投递,做二次确认,回调检查。