交易优化
2016-10-10 09:49:49 0 举报
交易
作者其他创作
大纲/内容
Y
t_zc_trade_flow
事务控制1.2
RPC
验证码失败
N
交易确认开始
发送短信,消息,更新缓存等
调用账户RPC
成功
订单是否到终态
交易确认结束
事务控制1.2.3
1.扣减产品金额t_zc_product2.标识已扣减3.入库待确认
t_zc_invest_detail
扫描t_zc_invest_detail(待确认)
1.回滚产品金额2.标识已回滚清除redis订单缓存
失败
失效订单
未回滚并且订单抛异常时回滚t_zc_product产品金额
ex异常时更新temp表的status
t_zc_invest
30分钟状态未更新
更新t_zc_invest_detail
更新交易t_zc_trade_flow
待确认
判断订单金额持有标识如果未回滚则回滚t_zc_prodcut金额
查询订单状态
0 条评论
下一页