可参考RocketMQ的事务消息
所谓的2阶段,3阶段其实都差不多,无非是找个中间人来协调整个事务过程,再怎么变都是中间人吼一嗓子,分布式事务范围内的信息回复一句大哥我们开搞吧,(3阶段后来再吼一嗓子),最后中间人说搞,然后大家都commit完了。
当然也有极端的1阶段(这个和前面2,3阶段的理论不同),这种实际是需要极其严格的论证及一旦出现问题后续如何信息修正了。
不知道怎么实现这个中间人,大神有没有推荐的,网上找不到
@dom树:
https://www.progress.com/tutorials/jdbc/understanding-jta
@Daniel Cai: 谢谢大神,我去看看