07-分布式事务
一.事务理解
使用Spring中的@Transactional即可当本地中使用的是多数据源时,Spring自带@Transactional不能解决;因为多数据源的 切换过程中会导致事务失败,所以需要用多数据源事务解决方案 JTA/XA atomikos+druid的xaDatasource JTA/XA解决多数据源事务的原理: -1. 需要一个全局事务管理器 -2. 实现XA协议的资源,即每个多数据源数据库
二.2PC
三.消息中间件事务消息-实现分布式事务 SOFAStack(RocketMQ)消息队列

Last updated