"RocketMQ中5.x sdk 消费的时候 PushConsumer 如何保证 消费顺序的 同一个消费者组 中 如何保证 同一个队列的消息 只会被同一个消费者消费。
"
在 RocketMQ 5.x 中,可以通过设置 MessageListenerConcurrently 的 consumeConcurrently 属性来保证同一个队列的消息只会被同一个消费者消费。
如果 consumeConcurrently 属性为 false,则表示单线程消费,同一个队列的消息只能被一个消费者消费。如果 consumeConcurrently 属性为 true,则表示多线程消费,同一个队列的消息可以被多个消费者消费。
默认情况下,consumeConcurrently 属性的值为 false。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/