分布式电商系统集成测试:销售出库流程与支付链路优化.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-05-20 发布于北京
  • 举报

分布式电商系统集成测试:销售出库流程与支付链路优化.pdf

销售出库

(1)提交订单-订单-库存锁定库存-调度锁定库存-

wms锁定库存

(2)支付订单-提交完订单,页面一般会显示一个支付,订单请求支付服务,

从/那儿要一个,同时一条支付流水-扫码支付,/确认

支付成功,会来回调支付服务的一个回调接口-库存、调度、wms扣减

库存-调度销售出库,创建销售出库单、发货单、物流单-增加会员积分

发现一个问题,支付服务,调用订单服务的时候,可能是因为一些问题,所以导致超时了,

重试了一共是3次,库存扣减了3次,销售出库单那块没有多,因为唯一索引来约束,会员

积分增加了3次

有一个问题,对于这种数据的操作,我们是否要进行超时重试呢,如果要进行超时重试,

就有可能会产生脏数据

那么我们就必须保证这个接口的幂等性

什么叫做分布式系统接口的幂等性,意思呢?就是说,可能会有人重试你几次,发送

一样的请求,

文档评论(0)

1亿VIP精品文档

相关文档