![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMq
文章平均质量分 67
菜菜思密达
这个作者很懒,什么都没留下…
展开
-
RocketMq 延时队列
RocketMq 延时队列延时队列先说一下,基本的概念,什么是延时队列,实际的业务场景就是,一个人下订单后多久没有支付,然后取消订单,这个多久就是延时,这个逻辑可以用延时队列实现。2. RocketMq 延时队列首先,RocketMq本身提供,几类的延时队列,详细可以看源码org.apache.rocketmq.store.config.MessageStoreConfigprivate String messageDelayLevel = "1s 5s 10s 30s 1m 2m 3m原创 2021-12-21 21:43:03 · 691 阅读 · 0 评论 -
RocketMq 延时队列以及自定义实现的思路
RocketMq原创 2021-12-21 21:37:33 · 1082 阅读 · 0 评论 -
RocketMq源码阅读系列-顺序消费
RocketMq顺序消费源码阅读RocketMq顺序消费顺序消费顺序消费需要什么RocketMq顺序消费最近在做需求时候发现,有场景是需要严格的顺序消费的,比如订单需要先下单,然后取消,其他的操作,如果不是业务的正常顺序进行消费的时候,可能会出现取消的消息先被消费到,结果导致查询不到数据的情况。下面我们一起看一下什么是顺序消费。顺序消费顺序消费,表示我们可以按照业务逻辑的顺序,定制顺序,同时顺序消费分为全局顺序和局部顺序。全局顺序,一个Topic内所有的消息按照先进先出的顺序进行发布和消费。相当原创 2021-06-04 18:42:36 · 242 阅读 · 2 评论