请问老师,查看用户是否秒杀过此商品的逻辑能否放在预减库存前面?
来源:7-5 redis预减库存,rabbitmq异步下单

弓呆的胖次
2021-11-16
如果库存只有两个,A连续提交了两次,那redis库存会减为0,但是A的第二次提交会卡在重复秒杀上导致第二单不会成功。然后B提交一次,因为redis库存是0所以会告诉他秒杀完了,但是实际上其实还有一个商品,只不过没人可以买到了而已。感觉改一下逻辑的顺序不知道可以不。
写回答
1回答
-
可以改一下顺序, 然后压测对比下结果
022021-12-31
相似问题