全部產品
Search
文件中心

ApsaraMQ for Kafka:為什麼Group不存在但能消費訊息?

更新時間:Mar 13, 2025

問題現象

我在雲訊息佇列 Kafka 版控制台上,未查看到對應的Group,但此Group下卻有消費線程在消費訊息。

可能原因

  • 如果用戶端使用assign方式消費訊息,那麼即使不建立Group,也可能消費訊息。

  • 如果用戶端使用subscribe方式消費訊息,刪除Group後,消費線程未停止或者未發生Rebalance,那麼消費線程還可以繼續正常消費。

  • 如果雲訊息佇列 Kafka 版執行個體開啟了自由使用Group功能,那麼即使不建立Group,也可能消費訊息。

解決方案

  • 如果用戶端使用assign方式消費訊息或者雲訊息佇列 Kafka 版執行個體開啟了自由使用Group的功能,請提前在雲訊息佇列 Kafka 版控制台建立Group。

    請盡量複用Group,避免建立過多的Group而影響叢集的穩定性。Group的數量限制,請參見使用限制

  • 在刪除Group前,請確保已停止該Group下的所有消費線程。

    說明

    如果收到關於不存在的Group的訊息堆積警示,詳細的處理方法,請參見刪除Group後仍然收到訊息堆積的警示資訊