视频链接:
102-尚硅谷-支付宝支付-支付成功异步通知-数据锁_哔哩哔哩_bilibili
之前在processOrder这里处理了业务方法
微信那边是有一个服务器集群的,不单单是有一个通知发送过来
这个位置如果有两台服务器同时到达
因为存在系统并发的情况,因此这里要加一把锁,
在这个位置加一把锁
在我们支付宝的alipaySerivce这里写好
将我们锁加到processOrder当中
把锁加到我们处理通知里面
之后添加释放操作
在对业务数据进行状态检查和处理之前,采用数据锁进行并发控制
如果获得锁,我们就执行相关操作