C# RabbitMQ 失败消息重新投递 设置消息投递次数与间隔时间 死信队列使用方法
1.1、了解 RabbitMQ 失败消息重新投递机制
Rabbit 失败消息重新投递机制
1.2、了解什么是消息确认机制
MQ消息确认类似于数据库中用到的 commit 语句,用于告诉broker本条消息是被消费成功了还是失败了;
平时默认消息在被接收后就被自动确认了,需要在创建消费者时、设置 autoAck: false 即可使用手动确认模式;
1.3、了解什么是死信队列
死信队列是用于接收普通队列发生失败的消息,其原理与普通队列相同;
> 失败消息如:被消费者拒绝的消息、TTL.
原创
2020-07-30 17:52:12 ·
3662 阅读 ·
1 评论