秒杀逻辑问题
来源:7-5 redis预减库存,rabbitmq异步下单

慕神8445544
2021-02-05
老师,如果库存只有两个,A连续提交了两次,那redis库存会减为0,但是A的第二次提交会卡在重复秒杀上导致第二单不会成功。然后B提交一次,因为redis库存是0所以会告诉他秒杀完了,但是实际上其实还有一个商品,只不过没人可以买到了而已,这。。。。有问题吧
写回答
1回答
-
若鱼1919
2021-02-06
参考:https://git.imooc.com/coding-168/coding-168/src/master/%e8%af%be%e7%a8%8b%e5%b8%b8%e8%a7%81%e9%97%ae%e9%a2%98.docx
00
相似问题