[分布式事务-TCC] 3. TCC两个阶段的流程图

TCC两个阶段总结

TCC作为分布式事务的一种具有强实时性保证的解决方案,其主要思想在于资源预留。在一切顺利的情况下,一阶段TRY还是很容易理解的。只不过为了保证在各种异常场景下,TCC都能够正常的工作,会添加不少异常处理手段。

为了把两个阶段的行为梳理清楚,绘制了下面的流程图作为总结。
涉及到的具体细节,可以结合前面的讨论进行回顾。

一阶段 - TRY

[分布式事务-TCC] 3. TCC两个阶段的流程图

二阶段 - CONFIRM/CANCEL

[分布式事务-TCC] 3. TCC两个阶段的流程图