比方说现在三个方法分别是updateWalletInfo,updateOrderInfo,updateStockInfo
分别用来修改钱包,订单和库存数据。
然后有一个支付回调的paySuccess方法,需要调用这三个方法去修改信息并且处理其他信息。如果要给修改钱包,修改订单,修改库存三个方法加分布式锁,最后,给paySuccess再加一个分布式锁锁住所有这个支付订单相关的资源,这种做法是不是不正确。或者有什么其他的思路?
您的每一个用心回答,都会让这个世界变得更美好一些!
您的每一个用心回答,都会让这个世界变得更美好一些!