![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springamqp
文章平均质量分 68
letg
这个作者很懒,什么都没留下…
展开
-
RabbitMq高级特性-2
一、死信队列1.1消息在什么情况下会成为死信?1.2如何绑定死信交换机?1.2.1 broker设置:给队列设置参数: x-dead-letter-exchange和x-dead-letter-routing-key1.2.2 代码设置1.2.2.1 消息过期进入死信队列1.2.2.2 队列的消息超过最大长度进入死信队列1.2.2.3 消费者拒收进入死信队列(注入设置requeue为false,不然会重试无法进入死信队列)二、延迟队列延迟队列,即消息进入队列后不会立即被消费,只有到达指定时间后,才原创 2022-06-23 21:54:50 · 148 阅读 · 0 评论 -
RabbitMq高级特性-1
一、消息的可靠传递①发送方的确认在使用RabbitMQ的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ为我们提供了两种方式用来控制消息的投递可靠性模式。rabbitmq整个消息投递的路径为:1.1 确认模式的开启配置文件application.yml中参数:ack:是否成功发送到exchangecause:发送失败的原因correlationData:相关的配置信息1.2退回模式配置文件application.yml参数:message:消息对象replyc原创 2022-06-22 21:18:45 · 296 阅读 · 0 评论