更新时间:2025-07-29 GMT+08:00
查看RocketMQ消费组和Topic的订阅关系
在RocketMQ控制台,您可实时查看RocketMQ消费组和Topic之间的订阅关系,即某个Topic被哪些消费组订阅了,或者某个消费组订阅了哪些Topic。
同一个消费组下所有消费者所订阅的Topic、Tag必须完全一致。如果订阅关系不一致,消息消费的逻辑就会混乱,甚至导致消息丢失。
前提条件
- 已购买RocketMQ实例。
- 已创建消费组,且消费组中已存在消费者。
- 已创建Topic。
- 已使用客户端连接RocketMQ(关闭SSL)或使用客户端连接RocketMQ(开启SSL)生产和消费消息,且消费组在线。
查看Topic被哪些消费组订阅
- 登录管理控制台。
- 在管理控制台左上角单击
,选择区域。
不同区域的云服务产品之间内网互不相通。请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。
- 在管理控制台左上角单击
,选择“应用中间件 > 分布式消息服务RocketMQ版”,进入分布式消息服务RocketMQ页面。
- 单击RocketMQ实例的名称,进入实例详情页面。
- 在左侧导航栏,单击“实例管理 > Topic管理”,进入“Topic管理”页面。
- 在Topic列表单击目标Topic名称,进入Topic详情页面。
您可查看到该Topic对应的在线消费组信息。
图1 查看与Topic管理的消费组信息 - (可选)单击消费组名称可以查看该消费组的详情。
查看消费组订阅的Topic
- 登录管理控制台。
- 在管理控制台左上角单击
,选择区域。
不同区域的云服务产品之间内网互不相通。请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。
- 在管理控制台左上角单击
,选择“应用中间件 > 分布式消息服务RocketMQ版”,进入分布式消息服务RocketMQ页面。
- 单击RocketMQ实例的名称,进入实例详情页面。
- 在左侧导航栏,单击“实例管理 > 消费组管理”,进入消费组列表页面。
- 在消费组列表单击目标消费组名称,进入消费组详情页面。
您可查看到该消费组的订阅关系,当订阅关系不一致时,请根据界面提示信息进行处理。图2 订阅关系一致示例图3 订阅关系不一致示例
相关文档
如果消费组和Topic的订阅关系不一致,请及时处理,具体请参见实现订阅关系一致。