SpringBoot 分布式事务框架atomikos

1. Atomikos实现原理

  A. 每个数据源执行时获取一个标记事务的唯一ID;

  B. 每个数据源做execute;

  C. 每个数据源做end,标记这个数据库的sql已经执行完毕,不会再执行别的语句,该事务已经可以提交了;

  D. 每个数据源做prepare,预提交该事务;

  E. 如果所有的prepare都是成功的,则commit,否则rollback。

上一篇:com.atomikos.datasource.ResourceException: Error in recovery


下一篇:springboot分析——与其他组件的整合(JPA规范/atomikos/redis)