采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好! 跟着老师您的思路,将整个项目又重新写了一遍,在将多个商品加入购物车进行组合秒杀抢购时,有这样的一个困惑: 如果购物车同时存在秒杀的商品(在redis库存储),和非秒杀的商品,那用户在一并提交进行下单时,buy.php的逻辑会出现商品信息异常等错误。 DIY:是不是说在购物车的页面中,将秒杀的商品和一般商品进行前端页面的区分成两个提交按钮,一个提交至秒杀商品的逻辑,另一个提交至一般商品购买的逻辑? 请问老师,是否有更好的思路,给予一些帮助,谢谢。
秒杀和普通商品的处理逻辑差异很大,确实要分开来提交处理。
而且从秒杀的活动场景来看,一起提交失败的可能性更大,所以也还是提醒分开来提交订单。
登录后可查看更多问答,登录/注册
从万次到亿万次秒杀系统的性能优化 ,从单机到分布式的架构升级
703 7
825 6
849 6
841 5
1.1k 4