采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
抢购的时候,是用户点击抢购的时候减库存还是支付成功之后减少库存呢?如果在点击抢购的时候就把库存减少了,那商家可能一件商品都卖不出去,而如果在支付成功之后减库存,就有肯能造成超卖的情况.如果生成订单超过30秒不支付就把商品数量加回来,那也有可能造成商家少卖.有点蒙圈了,
一般来说,抢购需要使用 队列来确保不卖超。但是库存一般来说是在生成订单的时候,就减少库存。目前来说淘宝就是这样子的。一般20分钟不支付,视为取消订单,库存退回。这样子。商家少卖,不是技术问题。无可避免,淘宝,天猫,京东也做不到。避免用户下单不支付的问题
一般是抢购的时候就减库存了。
登录后可查看更多问答,登录/注册
一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目
1.6k 19
1.1k 19
4.0k 16
1.3k 16
1.2k 16