创建和管理 Group ID

创建完 Topic 后,您需要为消息的消费者(或生产者)创建客户端 ID ,即 Group ID 作为标识。

Group ID 和 Topic 的关系是 N:N,即一个消费者可以订阅多个 Topic,同一个 Topic 也可以被多个消费者订阅;一个生产者可以向多个 Topic 发送消息,同一个 Topic 也可以接收来自多个生产者的消息。

说明

消费者必须有对应的 Group ID,生产者不做强制要求。

创建 Group ID

  1. 登录 SOFAStack 控制台

  2. 在左侧导航栏,选择 中间件 > 消息队列 > Group 管理

  3. 单击 创建 Group ID,然后在 创建 Group ID 对话框配置 Group ID 信息:

    • Group ID:必填。

      • 命名以 “GID_” 或者 “GID-” 开头。

      • 只能包含字母、数字、短横线和下划线。

      • 长度限制在 7-64 字符之间。

      说明

      Group ID 一旦创建,则无法修改。

    • 描述:可选,对该 Group ID 的备注信息,长度限制在 256 个字符以内。

  4. 单击 确定

查看 Group ID 详情

在 Group ID 列表中,单击目标 Group ID 名称,即可进入该 Group ID 详情页。详情页提供了以下信息:

  • 基本信息:包括 Group ID、协议类型、创建时间、在线状态、消费模式和描述。

  • 订阅关系:包括该 Group ID 订阅的 Topic 及其相关信息,如 Topic 名称、过滤规则等。

  • 资源监控:可查看选定时段内指定 Topic 的消息消费数据(TPS/TPM)、每分钟拉请求数、单次拉取数量以及消息堆积数量等,如下图所示。

    资源监控

删除 Group ID

  1. 在 Group ID 列表中,单击目标 Group ID 操作列的 删除

  2. 在弹出的对话框中,单击 确定

重要

Group 删除之后,由该 Group ID 标识的消费者将立即停止接收消息,且在 10 分钟后所有相关资源将被清理,请谨慎操作。

相关链接