Spring ActiveMQ 整合(二.1): 重发机制概念解释

本文解释了ActiveMQ中的消息重发(ReDelivery)机制,当消费者处理消息时遇到异常,消息会重新投递。超过重试次数则进入死信队列(DLQ)。消息重发实际是指消息的重新消费。示例展示了不同重发情况,强调此机制针对消费者而非生产者。
摘要由CSDN通过智能技术生成

前言:

好多人问我,根据我的教程,他怎么不能实现消息重复。不是说他们不能实现消息重发,只是对MQ的这个消息重发概念有误解。

一、消息重发的解释:

下面我解释一下,我对这个概念的解读:

     ActiveMQ实现了这一功能,叫做ReDelivery(重新投递)。

    当消费者在处理消息时有异常发生,会将消息重新放回Queue里,进行下一次处       理。当超过重试次数时,消息会被放置到一个特殊的Queue中,即Dead Letter Queue,简称DLQ,用于进行后续分析。

也就是说:消息重发,是对消费者而言的,也就是重新消费,重新投递。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值