kafka-consumer-groups.sh --bootstrap-server hostname:port --describe --group sub1
消费者组“ sub1”没有活动的成员。
kafka-consumer-groups.sh --bootstrap-server hostname:port --delete --group sub1
选项“ [删除]”仅对“ [zookeeper]”有效。
请注意,无需删除新使用者的组元数据,因为当该组的最后提交的偏移量过期时,该组将被删除。
当我尝试使用zookeeper显示我的消费者详细信息时,它还会告诉消费者“ sub1”不可用。
kafka-consumer-groups.sh --zookeeper hostname:port --describe --group sub1
Note: This will only show information about consumers that use ZooKeeper (not those using the Java consumer API). Error: The consumer group 'sub1' does not exist.
答案 0 :(得分:0)
使用Kafka而不是Zookeeper管理偏移量的消费者的组信息无法使用内置工具删除。如果您在尝试执行时阅读了整个警告
kafka-consumer-groups.sh --bootstrap-server hostname:port --delete --group sub1
它明确提到了为什么无法删除组元数据信息:
Option '[delete]' is only valid with '[zookeeper]'.
Note that there's no need to delete group metadata for the new consumer as the group is deleted when the last committed offset for that group expires.