Y—关于组合商品秒杀的问题一
来源:8-5 提高秒杀接口速度--astatus
慕斯0066757
2020-02-24
老师,您好!
跟着老师您的思路,将整个项目又重新写了一遍,在将多个商品加入购物车进行组合秒杀抢购时,有这样的一个困惑:
如果购物车同时存在秒杀的商品(在redis库存储),和非秒杀的商品,那用户在一并提交进行下单时,buy.php的逻辑会出现商品信息异常等错误。
DIY:是不是说在购物车的页面中,将秒杀的商品和一般商品进行前端页面的区分成两个提交按钮,一个提交至秒杀商品的逻辑,另一个提交至一般商品购买的逻辑?
请问老师,是否有更好的思路,给予一些帮助,谢谢。
写回答
1回答
-
一凡
2020-02-26
秒杀和普通商品的处理逻辑差异很大,确实要分开来提交处理。
而且从秒杀的活动场景来看,一起提交失败的可能性更大,所以也还是提醒分开来提交订单。
00
相似问题