阅读318 返回首页    go 阿里云


告警处理___常见问题_产品使用问题_消息队列 MQ-阿里云

1. MQ 如何添加消费堆积告警?

登录 MQ 控制台,在左侧菜单栏选择监控报警, 单击页面右上角新增监控项,选择需要报警的 Consumer ID 与 Topic,设置报警阈值以及报警人信息即可完成报警项设置。

2. MQ 用户收到堆积告警后怎么办?

  1. 登录 MQ控制台, 在左侧菜单栏单击发布订阅管理 > 订阅管理,找到相应的 Consumer ID 以及 Topic,然后单击消费者状态查看消息堆积情况。
  2. 如果发现消息堆积量很多,按以下步骤进行处理:
    1. 首先排查下当前消息处理速度是不是比较慢,即检查消息写入速度是否大于消费速度,可以通过资源报表查询历史消费状态。如果确定消费速度跟不上,可以调整业务代码或者对消费者进行扩容。
    2. 检查消费是否有“卡住”现象(消费线程阻塞),可以用 jstack 输出程序堆栈进行分析。
  3. 如果消息已经没有堆积,可以看看是否阀值设置过小导致消息堆积。可以在监控管理页面找到对应监控项进行编辑。

3. MQ 用户收到订阅关系不一致告警后怎么办?

  1. 登录 MQ 控制台,在左侧菜单栏单击发布订阅管理 > 订阅管理,查看同一个 Consumer ID 是否订阅多个 Topic。
  2. 检查相同 Consumer ID 客户端订阅关系是否一致(相同 Consumer ID 的不同实例订阅的 Topic 和 Tag 必须保持一致)。

最后更新:2016-08-05 10:31:19

  上一篇:go 消息轨迹___常见问题_产品使用问题_消息队列 MQ-阿里云
  下一篇:go 使用异常___异常类别_产品使用问题_消息队列 MQ-阿里云