开发者社区 > 云原生 > 云消息队列 > 正文

rocketmq 消费者组的数量有限制么? 现在有个需求是入库实时表,然后按表去启动消费者组,从而

rocketmq 消费者组的数量有限制么? 现在有个需求是入库实时表,然后按表去启动消费者组,从而某个表入库慢的话不拖累其他表,有人晓得这个问题么 谢谢?

展开
收起
真的很搞笑 2023-05-30 14:31:19 805 0
3 条回答
写回答
取消 提交回答
  • 在 RocketMQ 4.0 和之前的版本中,消费者组的数量是有限制的。每个 Broker Server 节点仅能支持最多 1000 个消费者组,默认情况下每个消费者组可以创建最多 20 个 Consumer 实例。如果超出这个限制,会导致消息订阅和推送不稳定或异常。

    2023-05-30 15:53:17
    赞同 展开评论 打赏
  • CSDN全栈领域优质创作者,万粉博主;InfoQ签约博主;华为云享专家;华为Iot专家;亚马逊人工智能自动驾驶(大众组)吉尼斯世界纪录获得者

    是的,RocketMQ 消费者组的数量有限制。在默认情况下,一个 RocketMQ 集群最多可以创建 256 个消费者组。如果需要更多的消费者组,可以通过修改配置文件中的 consumer.maxGroupThreadSize 参数来实现。该参数表示每个消费者组的最大线程数,如果超过该值,将会出现错误。但是,需要注意的是,增加消费者组数量并不一定会提高消费效率,因为消费者组数量过多可能会导致消息消费的速度变慢。因此,在使用 RocketMQ 时,需要根据实际情况合理设置消费者组数量。

    2023-05-30 14:54:25
    赞同 展开评论 打赏
  • 在 RocketMQ 中,消费者组的数量没有明确的限制的。可以创建任意数量的消费者组来满足业务需求。而且每个消费者组可以拥有多个消费者实例,这些实例可以并发地消费消息并进行业务处理。

    2023-05-30 14:48:26
    赞同 展开评论 打赏

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关产品

  • 云消息队列 MQ
  • 相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载