当前位置:   article > 正文

Mq保证顺序消费的方法_mq指定消费完某个topic下的数据再消费另一个topic下数据

mq指定消费完某个topic下的数据再消费另一个topic下数据

RabbitMq

保证顺序消费:顺序消息扔到一个queue,一个消费者进行消费

 

Kafka保证顺序:

Kafka一个partition只能对应一个消费者

设定一个只有一个partition的topic

需要顺序消费的数据设定相同的topic,进入到同一个partiton中

 

方法二,局部有序:

Kafka

根据订单id,把需要顺序消费的订单元素数据分配到同一个partition中

RabbitMq

一个queue,多个消费者,接收到消息后按订单id的hash值重新分配到不同的queue中,再消费

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/696519
推荐阅读
  

闽ICP备14008679号