現象
ApsaraMQ for Kafka コンソールの トピックの詳細 ページの サブスクリプション関係 タブ、または Group の詳細 ページの 消費ステータス タブで、消費の詳細 パネルの クライアント 列に n/a が表示されます。
考えられる原因
-
トピックパーティションをサブスクライブするコンシューマースレッドがオフラインになっています。
-
グループに対してリバランスがトリガーされています。リバランス中は、グループ内のすべてのコンシューマースレッドがメッセージの消費を停止します。
-
assignメソッドを使用して、コンシューマーを特定のトピックパーティションに手動で割り当てます。この割り当ては明示的であるため、Apache Kafka は関連するクライアント情報を追跡しません。コンソールには、自動パーティション割り当てを有効にする
subscribeメソッドを使用した場合にのみ、クライアント詳細が表示されます。[Consumer Details] パネルでは、[Client] 列に各パーティションに割り当てられたコンシューマーのクライアント ID (例:
consumer-xxx) が表示されます。また、各パーティションの最小オフセット、最大オフセット、コンシューマーオフセット、ラグも確認できます。