分布式事务:方案选型与工程实践库存已扣减,支付却超时:跨服务流程首先要处理的是结果未知。本文以电商下单为例,比较 2PC、3PC、TCC、Saga、本地消息表与事务消息的提交、预留、补偿和投递机制,说明如何用持久状态、幂等查询与对账把恢复责任落实到系统设计中。中间件2025.07.23