Java技术 TCC 安全组件 DB3 月 9, 20253 月 9, 2025 解决分布式 TCC 事务中的幂等、悬挂、空回滚问题 思路: 幂等:利用数据库唯一键,保证同一事物,只会有一条数据插入,否则引发唯一键异常。且tcc事务表与业务表在同一数据库,当业务运行时异常或服务宕机时,插入数据同时回滚,避免流程异常不可重试。 防悬挂:利用幂等检测插入数据检测是否已插入 Cancel,存在则直接返回失败。 空回滚/确认:利用幂等检测插入数据检测是否已插入 Try,不存在则直接跳过。 PS: 幂等会对三阶段分别检测,利用幂等检测的已插入数据检测三阶段的执行情况。 TCC组件 Related Posts K8S集群证书过期,一键修复指南 DB5 月 21, 20255 月 21, 2025 票务系统性能优化 正式环境3台控制节点... DB4 月 30, 20256 月 6, 2025 SkyWalking集成 服务端部署 SkyW... DB4 月 23, 20254 月 23, 2025 发表回复 取消回复您的电子邮箱地址不会被公开。 必填项已用 * 标注评论 * 显示名称 * 电子邮箱地址 * 网站 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。 Δ We use cookies to improve your experience on our website Accept Decline
K8S集群证书过期,一键修复指南 DB5 月 21, 20255 月 21, 2025 票务系统性能优化 正式环境3台控制节点... DB4 月 30, 20256 月 6, 2025 SkyWalking集成 服务端部署 SkyW... DB4 月 23, 20254 月 23, 2025
票务系统性能优化 正式环境3台控制节点... DB4 月 30, 20256 月 6, 2025 SkyWalking集成 服务端部署 SkyW... DB4 月 23, 20254 月 23, 2025