查看订阅关系

更新时间:
复制为 MD 格式

云消息队列 RocketMQ 版控制台,您可实时查看Group IDTopic之间的订阅关系,即某个Topic被哪些Group ID订阅了,以及某个Group ID订阅了哪些Topic。

前提条件

Group ID处于在线状态。

什么是订阅关系

云消息队列 RocketMQ 版里的一个Group ID代表一个Consumer实例群组。对于大多数分布式应用来说,一个Group ID下通常会挂载多个Consumer实例。云消息队列 RocketMQ 版的订阅关系主要由Topic+Tag共同组成,即一个Group ID下所有的Consumer实例订阅的Topic以及这些Topic中的过滤规则Tag。

同一个Group ID下所有的Consumer实例需保持订阅关系一致,否则,消息消费的逻辑就会混乱,甚至导致消息丢失。更多信息,请参见订阅关系一致

查看Topic被哪些Group ID订阅

  1. 登录云消息队列 RocketMQ 版控制台,在左侧导航栏单击实例列表

  2. 在顶部菜单栏选择地域,如华东1(杭州),然后在实例列表中,单击目标实例名称。

  3. 在左侧导航栏单击Topic 管理,然后在Topic列表单击目标Topic名称。

    您可查看到该Topic的所有在线Group信息。示例如下。在 Topic 详情页下方的在线 Group 详情区域,可查看订阅了该 Topic 的在线 Group 列表,表格包含 Group ID、状态、消费模式和订阅规则列。该区域仅展示在线的 Group,无法查看非在线的 Group。

    您还可以单击任一Group ID查看该Group ID的详情。

查看Group ID订阅的Topic

  1. 登录云消息队列 RocketMQ 版控制台,在左侧导航栏单击实例列表

  2. 在顶部菜单栏选择地域,如华东1(杭州),然后在实例列表中,单击目标实例名称。

  3. 在左侧导航栏单击Group 管理,然后在Group列表单击目标Group名称。

    您可查看到该Group的订阅关系,示例如下。在 Group 详情页的基本信息 Tab 页下方,订阅关系区域展示该 Group 订阅的 Topic 及对应的订阅规则。

    您还可以单击任一Topic查看该Topic的详情。