秒杀逻辑(初稿)

1.秒杀时间段设置
设置每天固定的秒杀时间段
2.添加秒杀商品思路
①添加商品信息
②添加商品库存,商品库存不为0则参加每天的秒杀活动
③添加商品到秒杀时间段
3.自动创建新的秒杀活动
设置旧的秒杀活动过期,提前创建新下一阶段秒杀活动
4.前端查看
①获取每天秒杀的时间段
②根据当前活动时间段获取当前时间时间段的秒杀商品信息
③设置redis最大访问数量限流,仅有数量内的用户可以进入页面,其他用户仅进入假页面
5.下单
①查询秒杀活动是否已过期
②查询用户是否参加过该秒杀活动
③查询是否还有库存
④用户下单后长时间未支付订单取消,库存加回
6秒杀代码处理方式
①使用低端处理并发代码,请看下集
②秒杀用户进入redis队列,人数满后不在将请求人数加入队列,取出队列中数据下单,前端轮询秒杀结果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章