javaweb电商抢购秒杀实现思路
Lindp 2015-08-26 06:25:35 大家好,最近领导下来任务让做一个现在电商很普遍的抢购秒杀这类的功能,小弟之前一直在web浅水区晃悠,突然来这么个高端业务搞得我一点头绪都没有
我的思路:今天在网上查了些资料,大概是:我卖100个商品,当前有1000个请求,我利用filter操作redis记录当前的请求数是否达到100,如果达到之后所有请求到活动结束页面,剩下的请求使用锁来控制一个个的处理
问题:
1.这种方式其实服务器已经在filter处理了所有的请求,有没有方式可以在客户端就将部分用户请求筛选出去?如果没有那filter记录当前抢购已满是否有必要控制页面上抢购按钮置灰?
2.比较担心锁相关的问题,使用锁势必导致用户体验非常差,是否有更好的方式?
谢谢