网站首页
编程语言
数据库
系统相关
其他分享
编程问答
getInventory
2024-08-12
[场景设计]超卖问题
如果扣减库存的操作在一台机器上使用本地锁JVM锁不和数据库交互,模拟库存扣减。并发测试100个线程,访问50次。privatevoidjvmLock(){ lock.lock(); try{ goods.setInventory(goods.getInventory()-1); log.info(goods.getInventor