RabbitMQ的消息不丢失的解决方案
2021-09-10 00:04:49 18 举报
登录查看完整内容
了解到的MQ的消息不丢失的设计方案
作者其他创作
大纲/内容
告警队列
1
RoutingKey
备份消息队列
生产者
Mandatory -> ReturnCallback
不用去采取回调接口处理特殊的消息路由失败的逻辑,由专门的备份消费者统一处理异常信息,并发送告警通知,实现系统的整体解耦
告警消息消费者
ConfirmCallback
3
交换回调处理接口
2
普通消费队列
Broker
交换机
备份交换机
备份消息消费者
消费者
队列路由失败回调接口
![RabbitMQ的消息不丢失的解决方案](https://www.processon.com/chart_image/template/thumb/613a2c9d7d9c081e64e576cc.png?tid=613a2c9d7d9c081e64e576ca)
收藏
0 条评论
回复 删除
下一页