其他分享
首页 > 其他分享> > RabbitMq补偿机制

RabbitMq补偿机制

作者:互联网

目前系统体系越来越复杂,一个商用的系统常常是由多个独立的模块子系统组合而成,所以在软件开发中,不得不考虑网络的的因素。当两个子系统交互时,发生网络问题,如何保证业务流程的正常可继续执行下去。
rabbitMQ补偿方案
未命名文件.jpg

重点在于正常队列消费失败后,需要将消息重新放入队列中,
如果一直消费失败,则等到消息失活时限后,会进入死信队列中,
死信队列会做数据的保存,以方便统计、查看,至于数据是否可以修改,是否可以重发则看当前业务的需要
死信队列可以做成全系统通用

标签:队列,系统,死信,RabbitMq,补偿,失败,机制,子系统
来源: https://www.cnblogs.com/lolly/p/15355590.html