超时取消、预支付、支付回调并发问题 Lee40h 2023-11-26 311 阅读1分钟 超时取消、预支付、支付回调并发问题 锁1:用户可能界面回退重新支付,预支付(3.1)幂等问题。 锁2:超时取消和支付回调可能在生单后的30min时产生并发问题,因此要使用同一分布式锁。如果取消订单先获取了锁,取消订单后,支付回调获取锁后校验时失败,进行退款流程。如果支付回调先获取了锁,进行后续履约,取消订单获取锁后校验会失败。