视频
https://www.bilibili.com/video/BV1sf4y1L7KE/?p=66&spm_id_from=pageDriver&vd_source=c349afd92111e64ba9a9d98c06ad9edf
代码
https://gitee.com/wujian199462/seckill
思路
- 将要秒杀的商品预存到redis.
- 前端使用验证码防止恶意攻击。点秒杀的按钮也不是进行秒杀的操作,而是根据该用户去获取秒杀的地址,改地址是和用户绑定的
- 点击秒杀就去redis中将秒杀的商品数量减一,然后将消息发送到mq。等监听到mq消息后然后再去数据库进行扣减库存