rocketmq怎么保证队列彻底顺序消费?

实际上,RocketMQ是支持顺序消费的。 但这个顺序,不是全局顺序,只是分区顺序。要全局顺序只能一个分区。 之因此出现你这个场景看起来不是顺序的,是由于发送消息的时候,消息发送默认是会采用轮询的方式发送到不通的queue(分区)。如图: 而消费端消费的时候,是会分配到多个queue的,多个queue是同时拉取提交消费。 如图: 可是同一条queue里面,RocketMQ的确是能保证FIFO的。那
相关文章
相关标签/搜索