1.利用消息队列的失败重发机制+等幂操作
2.利用事务补偿。
3.利用分布式事务管理器如:JOTM、Atomikos
第一种,设计起来麻烦,但是好理解。
第二种,业务会变得复杂。
第三种,用起来就跟没有分布式事务一样,但是不稳定.dubbo官方对于分布式事务那一块也是说不稳定,不建议使用。
1.利用消息队列的失败重发机制+等幂操作
2.利用事务补偿。
3.利用分布式事务管理器如:JOTM、Atomikos
第一种,设计起来麻烦,但是好理解。
第二种,业务会变得复杂。
第三种,用起来就跟没有分布式事务一样,但是不稳定.dubbo官方对于分布式事务那一块也是说不稳定,不建议使用。