創建完 Topic 后,您需要為消息的消費者(或生產者)創建客戶端 ID ,即 Group ID 作為標識。
Group ID 和 Topic 的關系是 N:N,即一個消費者可以訂閱多個 Topic,同一個 Topic 也可以被多個消費者訂閱;一個生產者可以向多個 Topic 發送消息,同一個 Topic 也可以接收來自多個生產者的消息。
消費者必須有對應的 Group ID,生產者不做強制要求。
創建 Group ID
登錄 SOFAStack 控制臺。
在左側導航欄,選擇 中間件 > 消息隊列 > Group 管理。
單擊 創建 Group ID,然后在 創建 Group ID 對話框配置 Group ID 信息:
Group ID:必填。
命名以 “GID_” 或者 “GID-” 開頭。
只能包含字母、數字、短橫線和下劃線。
長度限制在 7-64 字符之間。
說明Group ID 一旦創建,則無法修改。
描述:可選,對該 Group ID 的備注信息,長度限制在 256 個字符以內。
單擊 確定。
查看 Group ID 詳情
在 Group ID 列表中,單擊目標 Group ID 名稱,即可進入該 Group ID 詳情頁。詳情頁提供了以下信息:
基本信息:包括 Group ID、協議類型、創建時間、在線狀態、消費模式和描述。
訂閱關系:包括該 Group ID 訂閱的 Topic 及其相關信息,如 Topic 名稱、過濾規則等。
資源監控:可查看選定時段內指定 Topic 的消息消費數據(TPS/TPM)、每分鐘拉請求數、單次拉取數量以及消息堆積數量等,如下圖所示。
刪除 Group ID
在 Group ID 列表中,單擊目標 Group ID 操作列的 刪除。
在彈出的對話框中,單擊 確定。
Group 刪除之后,由該 Group ID 標識的消費者將立即停止接收消息,且在 10 分鐘后所有相關資源將被清理,請謹慎操作。