前言:
好多人问我,根据我的教程,他怎么不能实现消息重复。不是说他们不能实现消息重发,只是对MQ的这个消息重发概念有误解。
一、消息重发的解释:
下面我解释一下,我对这个概念的解读:
ActiveMQ实现了这一功能,叫做ReDelivery(重新投递)。
当消费者在处理消息时有异常发生,会将消息重新放回Queue里,进行下一次处 理。当超过重试次数时,消息会被放置到一个特殊的Queue中,即Dead Letter Queue,简称DLQ,用于进行后续分析。
也就是说:消息重发,是对消费者而言的,也就是重新消费,重新投递。
<