消费者组没有活跃成员 - Kafka

Sat*_*tya 6 apache-kafka

当试图描述 kafka-consumer-group 时,消息“Consumer group has no active Members”是什么意思?

深入的解释表示赞赏。

Dea*_*ool 5

管理消费者组是的,members命令只会显示组中活跃的消费者

> bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group my-group --members
Run Code Online (Sandbox Code Playgroud)

--members:该选项提供消费者组中所有活跃成员的列表

什么是消费者?

Consumer 是一个订阅一个或多个主题并处理记录流的线程

什么是消费者群体?

Kafka 使用消费者组的概念来允许进程池划分消费和处理记录的工作。这些进程可以在同一台机器上运行,也可以分布在多台机器上,以提供处理的可扩展性和容错能力。共享相同 group.id 的所有消费者实例都将属于同一消费者组。

消费者组没有活跃成员

如果特定组的消费者线程正在主动轮询来自 kafka 主题的数据,则称其处于活动状态。如果没有消费者线程处于活动状态,则该组没有活动消费者