新增秒杀优惠券的同时,将优惠券库存信息保存到Redis中
基于Lua脚本,判断秒杀库存、一人一单(set集合实现一人一单的逻辑判断),决定用户是否抢购成功
如果抢购成功,将优惠券id和用户id封装后存入阻塞队列
开启线程任务,不断从阻塞队列中获取信息,实现异步下单功能
新增秒杀优惠券的同时,将优惠券库存信息保存到Redis中
基于Lua脚本,判断秒杀库存、一人一单(set集合实现一人一单的逻辑判断),决定用户是否抢购成功
如果抢购成功,将优惠券id和用户id封装后存入阻塞队列
开启线程任务,不断从阻塞队列中获取信息,实现异步下单功能