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

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

展开
收起
圆葱猪肉包 2023-03-27 10:19:15 346 分享 版权
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-learning.com/

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理