- 博客(2)
- 收藏
- 关注
转载 RocketMQ实现顺序消费
而消费消息的时候从多个queue上拉取消息,这种情况发送和消费是不能保证顺序。但是如果控制发送的顺序消息只依次发送到同一个queue中,消费的时候只从这个queue上依次拉取,则就保证了顺序。当发送和消费参与的queue只有一个,则是全局有序;如果多个queue参与,则为分区有序,即相对每个queue,消息都是有序的。订单号相同的消息会被先后发送到同一个队列中,消费时,同一个OrderId获取到的肯定是同一个队列。消息进同一队列,一个队列对应一个消费者,按照创建→付款→推送→完成的步骤进行消费。
2023-04-07 16:35:15
313
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人