Mq保证顺序消费的方法
RabbitMq保证顺序消费:顺序消息扔到一个queue,一个消费者进行消费Kafka保证顺序:Kafka一个partition只能对应一个消费者设定一个只有一个partition的topic需要顺序消费的数据设定相同的topic,进入到同一个partiton中...
·
RabbitMq
保证顺序消费:顺序消息扔到一个queue,一个消费者进行消费
Kafka保证顺序:
Kafka一个partition只能对应一个消费者
设定一个只有一个partition的topic
需要顺序消费的数据设定相同的topic,进入到同一个partiton中
方法二,局部有序:
Kafka
根据订单id,把需要顺序消费的订单元素数据分配到同一个partition中
RabbitMq
一个queue,多个消费者,接收到消息后按订单id的hash值重新分配到不同的queue中,再消费
更多推荐
已为社区贡献2条内容
所有评论(0)