TCC 分布式事物最终一致性

简介 TCC是由支付宝架构师提供的一种柔性解决分布式事务解决方案,主要包括三个步骤: TCC流程 TCC的关键流程如下图(以下单和扣减库存为例子) Q: 预生成订单失败了,为什么要通过TCC执行预处理数据回滚? A: 可能预生成订单成功,但是接口返回失败(超时失败),所以预处理在某些情况下是有预处理数据,需要清理 TCC异常场景 在整个流程,我们主要需要关注的是cancel失败和confirm失败
相关文章
相关标签/搜索