分布式事务解决方案一之:可靠消息最终一致性

SOA场景下,会出现调用远程插入数据,本地插入数据失败后,远程存在脏数据的问题,为此可通过 可靠消息解决分布式事务的最终一致性。 场景:先调用远程插入数据,在调用本地插入数据,实现消息的最终一致性,假设都只有单表插入数据,其他业务不做处理 主要流程分支如下: 1.远程插入失败,发送error消息,本地接受到error消息,不做插入处理--结果:都为插入 2.远程插入成功,发送ok消息,本地接受ok
相关文章
相关标签/搜索