RocketMQ如何实现分布式事务

RocketMQ如何实现分布式事务 A服务也就是发送方发送half message 到 broker服务端 当A服务指导半消息发送成功后,开始执行本地事务 执行本地事务会有三种情况(1,执行成功 2,执行失败 3,网络等原因没有响应) 如果执行成功,返回commit 如果执行失败,返回rollback 如果没有收到响应,那么回查事务状态 根据事务的状态执行操作 如果commit,那么提交到订阅方
相关文章
相关标签/搜索