一.重试机制 由于MQ经常处于复杂的分布式系统中,考虑网络波动,服务宕机,程序异常因素,很有可能出现消息发送或者消费失败的问题.因此,消息的重试就是所有MQ中间件必须考虑到的一个关键点.如果没有消息重试,就可能产生消息丢失的问题,可能对系统产生很大的影响.所以,秉承宁可多发消息,也不可丢失消息的原则,大部分MQ都对消息重试提供了很好的支持. MQ 消费者的消费逻辑失败时,可以通过设置返回状态达到消息重试的结果. MQ 消息重试只针对集群消费方式生效:广播方式不提供失败重试特性,即消费失败后,失败…