分布式事务-TCC案例分析流程图

分布式事务-TCC案例分析流程图_第1张图片
防止cancel方法在最后执行出现问题,用户收到提示已经退款成功但是由于cancel过慢或者出现问题(虽然最后会重试成功但是用户体验很差),可以做以下的业务sql模型优化(增加一个冻结金额)。

分布式事务-TCC案例分析流程图_第2张图片

你可能感兴趣的:(分布式,java)