码迷,mamicode.com
首页 > 其他好文 > 详细

RabbitMq高级特性之延迟队列 通俗易懂 超详细 【内含案例】

时间:2020-07-26 01:00:32      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:模式   取消   lock   两种   结合   没有   网购   www   订单   

RabbitMq高级特性之延迟队列

消息进入队列后不能立即被消费,到达指定时间后才可被消费

实现

结合以下两种即可达到延迟队列

  1. RabbitMq高级特性之TTL过期时间
  2. RabbitMq高级特性之DLX死信队列

延迟队列小结

  1. 延迟队列 指消息进入队列后,经过一定时间后,才能被消费者消费
  2. RabbitMq 没有提供延迟消费模式,但是可以用 TTL+ DLX 来实现延迟消费

例子

比如网购的未支付订单 1 小时后会自动取消,就是一种延迟队列的实例

RabbitMq高级特性之延迟队列 通俗易懂 超详细 【内含案例】

标签:模式   取消   lock   两种   结合   没有   网购   www   订单   

原文地址:https://www.cnblogs.com/beixuan/p/13377662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!