Apache kafka 使用通配符删除卡夫卡消费群体

Apache kafka 使用通配符删除卡夫卡消费群体,apache-kafka,Apache Kafka,我需要删除一些带有特定后缀的消费群体: consumer_1_123 consumer_2_123 consumer_3_123 consumer_1_124 consumer_2_124 命令: ./kafka-consumer-groups.sh --bootstrap-server MY_BOOTSTRAP_SERVER --delete --group *_123 在以下情况下失败: 错误:删除某些消费者组失败:*组“*\u 123”无法删除 由于以下原因无法删除:组\u ID\u未

我需要删除一些带有特定后缀的消费群体:

consumer_1_123
consumer_2_123
consumer_3_123
consumer_1_124
consumer_2_124
命令:

./kafka-consumer-groups.sh --bootstrap-server MY_BOOTSTRAP_SERVER --delete --group *_123
在以下情况下失败:

错误:删除某些消费者组失败:*组“*\u 123”无法删除 由于以下原因无法删除:组\u ID\u未找到

我可以通过通配符模式删除整个主题,但我不能通过这种方式删除消费者组


是否有可能对此进行管理?

卡夫卡消费群体工具当前不允许使用通配符删除群体。实际上,它甚至不允许一次管理多个组,并且需要为每个组重新启动

正在进行KIP以添加对多个组的支持: 我看到有人在讨论线程中询问有关通配符支持的问题。如果你想看到KIP仍在讨论中,请随时发表评论

目前唯一的选择是显式删除每个组。如果你不知道所有的组名,你可以先列出所有的组,然后过滤你感兴趣的组。然后逐个删除它们


请注意,允许一次删除多个组。尽管再次使用不带通配符的命名方式。

卡夫卡消费群体工具当前不允许使用通配符删除群体。实际上,它甚至不允许一次管理多个组,并且需要为每个组重新启动

正在进行KIP以添加对多个组的支持: 我看到有人在讨论线程中询问有关通配符支持的问题。如果你想看到KIP仍在讨论中,请随时发表评论

目前唯一的选择是显式删除每个组。如果你不知道所有的组名,你可以先列出所有的组,然后过滤你感兴趣的组。然后逐个删除它们

请注意,允许一次删除多个组。尽管这也是通过不使用通配符来命名它们