请问下,Apache RocketMQ中消费组一会在线一会不在线是怎么回事?我部署的是多组节点单副本

请问下,Apache RocketMQ中消费组一会在线一会不在线是怎么回事?我部署的是多组节点单副本模式,一个节点一直运行,另一个节点昨天停机,今天重启后就这样image.png 点刷新按钮,这些消费组就一时在线一时不在线消费者实例只有一个哦,消费组内的消费者目前都只有一个,消费的程序目前也只是单程序运行,昨天停机前是正常的,今天这台机重启后,启动mq就这样了,实际测试收发消息是正常的

展开
收起
真的很搞笑 2023-06-11 22:57:16 418 分享 版权
2 条回答
写回答
取消 提交回答
  • Apache RocketMQ 中消费组一会在线一会不在线的原因可能有很多,下面我列出一些可能的原因供您参考:

    1. 消费者配置有误:如果消费者的配置有误,可能会导致消费者无法正常启动或者停止。建议检查一下消费者的相关配置是否正确。

    2. 消费者所在的节点出现了问题:如果消费者所在的节点出现了问题,比如网络异常、磁盘满了等,可能会导致消费者无法正常工作。建议检查一下消费者所在节点的状态是否正常。

    3. 消息堆积导致消费组不在线:如果消费者没有及时消费消息,可能会导致消息堆积,进而导致消费组不在线。建议检查一下消息堆积的情况,并及时处理。

    4. RocketMQ 的 Bug:如果以上原因都排除了,那么可能是 RocketMQ 自身的 Bug。建议查看 RocketMQ 的日志,看看是否有相关的错误信息,或者参考 RocketMQ 的官方文档进行排查。

    总之,要解决消费组一会在线一会不在线的问题,需要仔细排查,找出问题的根本原因。

    2023-06-12 11:05:37
    赞同 展开评论
  • 感觉是订阅关系不一致导致的,把消费者实例关闭一些, 只保留一个看看,可以检查下心跳正常哇,此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”

    2023-06-11 23:06:52
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理