kafka消费群组出现Consumer group 'opentsdb_AQJC1' has no active members状态

BLue 发表于: 2021-01-04   最后更新时间: 2021-01-04  

使用kafka-tool查看kafka消费群组发现有一个消费群组看不到offset,发现该消费群组显示 no active:
在shell 查看消费群组:

./kafka-consumer-groups.sh  --bootstrap-server --group opentsdb_AQJC1 --describe
**Consumer group 'opentsdb_AQJC1' has no active members.**

出现 Consumer group 'opentsdb_AQJC1' has no active members,这是什么原因导致的,怎么去解决这个问题呢,希望得到各位老师的知道,谢谢。



您需要解锁本帖隐藏内容请: 点击这里
本帖隐藏的内容




上一条: kafka消息大量积压,消费者消费很慢,poll存在消费不到数据的情况,这种情况怎么解决?
下一条: 如何确认kafka集群状态是否正常?

  • 消费者组opentsdb_AQJC1没有活跃的成员,意思是opentsdb_AQJC1这个消费者组目前没有人进行消费topic。
    你可以使用以下命令进行消费之后,然后再次进行查看。

    bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning --group opentsdb_AQJC1
    
    • 博主,解决了问题,还需要请教您一下,就是我的场景是我从kafka取出数据插入到数据库,但是数据会出现峰值的情况,插入的速度又跟不上消费的数据导致JVM内存溢出,有什么好的方式去解决这种问题,如果是限制消费的速度,应该去怎么去操作。谢谢。

        • 没用过kettle额,你可以先尝试扩大jvm内存去解决,一般调整到达某个高值之后,就会平稳,不会在OOM了(ps:前提是kafka集群主题分区不要随意调整)。