什么是死信队列?...队列)和正常交换机(队列)没有什么区别为什么叫死信队列但是翻译过来叫死信交换机呢,因为RabbitMQ比较特殊,其他MQ只有队列没有交换机这个概念的正常来说,队列设置了过期时间,当消息到了队列之后,在过期时间内没有被消费...,就算这个意思,过程如图所示什么情况下消息成为死信队列消息成为死信队列的三种情况1 队列消息长度达到限制比如说给队列最大存储长度为10,当11条消息进来的时候,第11条消息进不去了,那么第11条消息就是死信...-- 死信队列 1 声明正常队列和交换机test_queue_dlx test_exchange_dlx 2 声明死信队列和死信交换机 queue_dlx exchange_dlx 3 正常队列绑定死信交换机...} }}复制代码DLX小结1 死信交换机(队列)和普通交换机(队列)没什么区别2 当消息成为死信后,如果该队列绑定了死信队列,那么该消息就会被死信交换机路由到死信队列,如果没有绑定死信队列,那么消息就会根据消息过期时间丢失