谈谈rabbitmq中的死信队列
DLX(Dead Letter Exchanges)死信队列,本身也是一个普通的消息队列,在创建队列的时候,通过设置一些关键参数x-dead-letter-exchange,可以将一个普通的消息队列设置为死信队列。当这个队列中有死信时, RabbitMQ就会自动将这个消息重新发布到设置的Exchange上去, 进而被路由到另一个队列。被拒绝(basic.reject或basic.nack)并且requeue=false的消息。队列达到最大长度(队列满了,无法再添加数据到mq中)的消息。
原创
2023-02-24 12:18:27 ·
77 阅读 ·
0 评论