更新时间:2023-03-13 GMT+08:00

实例诊断

操作场景

使用分布式消息服务RocketMQ版消费消息时,如果遇到消息消费缓慢或者消费不到消息等消费异常的场景,借助实例诊断功能可以帮助您快速定位问题。

前提条件

实例诊断

  1. 登录管理控制台。
  2. 在管理控制台左上角单击,选择区域。

    请选择RocketMQ实例所在的区域。

  3. 在管理控制台左上角单击,选择“应用服务 > 分布式消息服务 RocketMQ”,进入分布式消息服务RocketMQ专享版页面。
  4. 单击RocketMQ实例的名称,进入实例详情页面。
  5. 在左侧导航栏,选择“实例诊断”,进入实例诊断页面。
  6. 选择待诊断的消费组名称,单击“开始诊断”。

    诊断完成后,在“诊断记录”区域,新增一条诊断记录。

  7. 单击“查看报告”,进入“实例诊断”页面,查看诊断结果。

    图1 诊断结果
    • 消费组中没有消费者时,会导致诊断失败。
    • 消费组不在线时,可以诊断成功,但是会显示1项异常。

删除诊断记录

  1. 登录管理控制台。
  2. 在管理控制台左上角单击,选择区域。

    请选择RocketMQ实例所在的区域。

  3. 在管理控制台左上角单击,选择“应用服务 > 分布式消息服务 RocketMQ”,进入分布式消息服务RocketMQ专享版页面。
  4. 单击RocketMQ实例的名称,进入实例详情页面。
  5. 在左侧导航栏,选择“实例诊断”,进入实例诊断页面。
  6. 选择以下任意一种方法删除诊断记录。

    • 在待删除的诊断记录所在行,单击“删除”。
    • 如需批量删除诊断记录,勾选待删除的诊断记录,单击“批量删除”。

  7. 弹出确认删除对话框,单击“是”,完成诊断记录的删除。