响应http 状态码【200】
获取失败
尝试获取【tryLock】Redisson 分布式锁
【暂定,对退款状态不是 SUCCESS 每2秒发起一次查询退款状态请求】
下一个
获取成功
结束
开始
定时补偿
【定时-补偿】发起,更新退款状态请求。
退款支付回调
涉及数据库的一系事务
记录退款实体类【RefundNotification】(transaction_id)
尝试获取Redisson 分布式锁
正常流程
分两种情况:1. 正常流程2. 定时补偿3.手动补偿
同一个 订单会产生多次退款回调幂等方案【初稿】
遍历