摘要: 1. 初识死信交换机 1.1 什么是死信交换机 当一个队列中的消息满足下列情况之一时,可以成为死信(dead letter): 消费者使用basic.reject或 basic.nack声明消费失败,并且消息的requeue参数设置为false 消息是一个过期消息,超时无人消费 要投递的队列消息满了 阅读全文
posted @ 2022-05-09 22:37 yub4by 阅读(108) 评论(0) 推荐(0)
摘要: HM-SpringCloud微服务系列12:服务异步通信RabbitMQ-高级篇 回顾一下MQ的消息发送流程:消息msg从生产者publisher发送到交换机exchange,再到队列queue,最后到消费者consumer 其中的每一步都可能导致消息丢失,常见的丢失原因包括: 发送时丢失: 生产者 阅读全文
posted @ 2022-05-09 20:07 yub4by 阅读(68) 评论(0) 推荐(0)