Y—关于组合商品秒杀的问题一

来源:8-5 提高秒杀接口速度--astatus

慕斯0066757

2020-02-24

老师,您好!
跟着老师您的思路,将整个项目又重新写了一遍,在将多个商品加入购物车进行组合秒杀抢购时,有这样的一个困惑:
如果购物车同时存在秒杀的商品(在redis库存储),和非秒杀的商品,那用户在一并提交进行下单时,buy.php的逻辑会出现商品信息异常等错误。
DIY:是不是说在购物车的页面中,将秒杀的商品和一般商品进行前端页面的区分成两个提交按钮,一个提交至秒杀商品的逻辑,另一个提交至一般商品购买的逻辑?
请问老师,是否有更好的思路,给予一些帮助,谢谢。

写回答

1回答

一凡

2020-02-26

秒杀和普通商品的处理逻辑差异很大,确实要分开来提交处理。

而且从秒杀的活动场景来看,一起提交失败的可能性更大,所以也还是提醒分开来提交订单。

0
0

PHP秒杀系统 高并发高性能的极致挑战

从万次到亿万次秒杀系统的性能优化 ,从单机到分布式的架构升级

614 学习 · 78 问题

查看课程