RabbitMQ
文章平均质量分 64
风亦未止
小白一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RabbitMQ的高级特性【二】
Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机就是DLX。消息成为死信的三种情况:1、队列的消息达到了限制时;2、消费者拒绝接收消费消息,basicNack/basicReject,且不把消息重新放入目标队列中,requeue为false;3、原队列存在消息过期设置,消息到达超时时间未被消费;队列绑定死信交换机:设置参数: x-dead-letter-exchange 和 x-dead-letter-routing-ke原创 2022-07-07 00:08:31 · 222 阅读 · 0 评论 -
RabbitMQ的高级特性【一】
在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。rabbitmq 整个消息投递的路径为:producer—>rabbitmq broker—>exchange—>queue—>consumer我们将利用这两个 callback 控制消息的可靠性投递.在rabbitTemplate定义ConfirmCallBack回调函数1.2退回模式回退模式: 当消息发送给Exchange后,Exchang原创 2022-07-04 23:36:12 · 335 阅读 · 0 评论
分享