文章目录 一、前言 二、问题介绍、seata1.5.1版本之前的解决方案 1、空回滚 出现原因 解决措施 事务控制记录表 try()、cancel()中获取xid、branch_id 2、幂等 出现原因 解决措施 事务控制记录表 3、悬挂 出现原因 解决措施 4、总述 最终的事务控制记录表 三、seata1.5.1版本起官方提供的解决措施 1、开启TCCFence 事务控制记录表tcc_fence_log 2、try时使用TCCFence 3、commit时使用TCCFence 4、cancel时使用TCCFence 四、总结 一、前言 更多内容见Seata专栏:https://blog.csdn.net/saintmm/category_11953405.html 至此,seata系列的内容已出: can not get cluster name in registry config ‘service.vgroupMapping.xx‘, please make sure registry问题解决; Seata Failed to get available servers: endpoint format should like ip:port 报错原因/解决方案汇总版(看完本文必解决问题) Seata json decode exception, Cannot construct inst