如何确保业务数据的同步、一致?
資深大佬 : 947211232 57
- 需求就是使用第三方平台的余额、积分、等级
- 事务操作本地数据,若中间步骤同步出错该如何处理
//开启事务 //更新本地余额 //更新本地积分 //更新本地等级 //同步到第三方余额 if(异常){ //事务回滚 } //同步到第三方积分 [若中间步骤同步失败,本地数据可以回滚,但第三方之前的已同步数据该如何处理] if(异常){ //事务回滚 } //同步到第三方等级 if(异常){ //事务回滚 } //提交事务
大佬有話說 (15)