开发者社区 > 云原生 > 云消息队列 > 正文

能否有当死信队列有出现死信 消息 类似有个到达通知的功能 方便业务排查死信消息。

能否有当死信队列有出现死信 消息 类似有个到达通知的功能 方便业务排查死信消息。好比程序出错 搞个钉钉通知监控那种?

展开
收起
圆葱猪肉包 2023-03-27 10:19:15 330 0
2 条回答
写回答
取消 提交回答
  • 可参考链接:https://github.com/apache/rocketmq-exporter 这个是基于prometheus的rocketmq监控, 里面有一个dlq offset的监控, 只要有变化就可以用prometheus alert manager告警重试, 死信都有可以监控告警。此回答整理自钉群“群2-Apache RocketMQ 中国开发者 钉钉群”

    2023-03-28 10:43:26
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    两种方式可以试试:

    • 配置死信消息的最大重试次数,并在达到最大重试次数后将死信消息记录到一个特定的存储介质(如数据库、文件等)中,同时触发一个通知机制Webhood(如发送邮件、短信、钉钉等通知),通知相关人员进行处理。

    • 在消费死信队列的消费者中,加入特定的业务逻辑来判断是否有死信消息未被及时处理,如果存在未处理的死信消息,可以触发一个通知机制(如发送邮件、短信、钉钉等通知),通知相关人员进行处理。

    2023-03-27 11:56:56
    赞同 展开评论 打赏
问答分类:

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载