服务之间同步调用,非异步调用,会出现分布式事务问题吗?-灵析社区

sumous_01

RT,分支事务调用超时异常导致的错误应该会被try-catch,分支事务本身执行过程中产生的异常也可以被上下游及时感知,这种还会有分布式事务问题吗

阅读量:292

点赞量:12

问AI
会有分布式事务问题,假设分支事务本身执行成功并提交,此时主分支所在节点宕机导致事务没有提交,这时就会出现数据不一致问题。分布式事务的解决方案也有多种,如两阶段提交、TCC、本地消息表等,可以去了解一下,业内好像采用本地消息表的方案比较多,保证数据的最终一致性即可