收单冻结

入参两部分:

1是入参实体,2是冻结金额

A.校验入账金额与冻结金额。冻结金额不能大于入账金额,入账金额不能为负数,冻结金额不能为负数。

B.保存交易流水,流水号与发起方组成唯一的主键,利用数据库的唯一主键机制去重。

C.进行入账操作(见入账方式一),此阶段有事务。

D.进行冻结操作

问题:收单冻结不在一个事务了,高并发情况下收单的钱可能被挪作他用,导致冻结失败。

原文地址:https://www.cnblogs.com/coolgame/p/10022474.html