首页 文章

描述Kafka Consumer Groups Response

提问于
浏览
1

我有一个Kafka 0.10.2.0集群,我正在使用Apache Kafka命令行工具来调试特定消费者组未接收消息的原因 .

使用 $KAFKA_HOME/bin/kafka-consumer-groups.sh --bootstrap-server <kafka_brokers> --list 我得到一个响应,其中包含我正在尝试调试的使用者组ID .

接下来,我使用 $KAFKA_HOME/bin/kafka-consumer-groups.sh --bootstrap-server <kafka_brokers> --describe –group <consumer_group_id> 来检索与我行为不端的消费者群体相关的主题,消费者和抵消的详细信息 . 我看到一个我不明白的回答:

TOPIC                          PARTITION  CURRENT-OFFSET  LOG-END-OFFSET  LAG        CONSUMER-ID                                       HOST                                      CLIENT-ID
-                              -          -               -               -          external-ems-link-status-f3ecd2cb-ab84-4043-b4f5-aa0c7d7d6bf0/10.100.0.18                 external-ems-link-status
-                              -          -               -               -          external-controller-topo-notification-b87e5e28-3cd2-48cf-ac6b-ed9a04b3881c/10.100.0.18    external-controller-topo-notification
-                              -          -               -               -          external-interface-status-alrm-c0190022-d359-4cd6-a872-8c50852f4c53/10.100.0.18            external-interface-status-alrm
-                              -          -               -               -          external-ctlr-link-status-5b34eefa-6a06-45cd-ad13-b78fa6c499a7/10.100.0.18                 external-ctlr-link-status
-                              -          -               -               -          external-flow-ctrl-status-2712c302-d7de-4d50-8dc8-473c05205b4b/10.100.0.18                 external-flow-ctrl-status
-                              -          -               -               -          external-ctrl-status-e9a9d77a-6dc5-445d-9e38-0d9c5c3a4af4/10.100.0.18                       external-ctrl-status
-                              -          -               -               -          external-bw-util-notification-4f746863-0c10-4d4c-8785-93401e904777/10.100.0.18             external-bw-util-notification
link-status                    0          2602            2602            0          -                                                 -                              -

当我看不到特定消费者/主机的客户ID的主题或分区信息时,它意味着什么?

当我使用--zookeeper标志创建控制台使用者时,我可以确认是否正在生成有关这些主题的消息 .

任何帮助将不胜感激 .

1 回答

  • 1

    这告诉您组中有许多使用者没有分配分区 . 如果您的 link-status 主题只有一个分区,而其他使用者订阅了同一主题,则这是预期的结果(仅仅因为组中的每个分区都可以被一个且只有一个消费者使用) .

相关问题