问答详情
源自:3-4 功能性需要注意哪些

最后库存更改时,定义了lock, 但是没有lock.lock()啊,是不是该加上?

最后库存更改时,定义了lock, 但是没有lock.lock()啊,是不是该加上?

提问者:liuyanjiao 2020-05-22 12:01

个回答

  • gavincook
    2020-10-08 18:21:42

    库存锁这里是会在:tryProductInventoryLock(productIds)这个方法里去获取锁的,也就是会执行lock操作。视频里只是一个伪代码示意,不过能注意到这个细节还是非常棒的。