理解Java分布式事务的实现原理
理解分布式事务的实现原理什么时候使用分布式事务实现原理最简单的实现方法实现方法升级实现的难点
什么时候使用分布式事务
我们需要事物的时候一般是对数据库进行了写或者删除的操作。分布式事务常用在一个项目调用了另外一个项目的api , 如果这个api执行成功了并且调用的这个service方法也没有抛出异常调用方和被调用方都同时提交,只要有一方抛出了异常就全部回滚。
实现原理
简单分析下我们希望达到的效果是如果A调用了B
1. B如果抛出了异常就需要将A和B同时回滚,
2. A如果在调用B之前抛出了异常就只回滚A,
原创
2021-11-23 16:29:29 ·
932 阅读 ·
0 评论