前面的方法已经有了 补充一个 在加入队列时候 判断时间不超过结束时间 在取数据的时候判断时间要超过结束时间 坏处是牺牲了一些性能(判断)
2017-11-16
把秒杀商品存string类型的 值为Int的库存数量 用户请求一次库存-1 为0就秒杀结束 然后将用户信息和商品id写入list 然后队列监控list执行写订单操作
2017-10-21
视频里的代码只能实现削峰,但是没有实现锁,这样判断在高并发的情况下 ,肯定会出现超卖的情况,因为如果同时有100个进程执行了$resdis->lLen($resdis_name)<10,都是返回true的。
建议使用decr方式,实现原子性的判断。
建议使用decr方式,实现原子性的判断。
2017-10-19