采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,还是那个问题,我没有太理解,在第七章中,出队的逻辑是这样: 如果走到这里的逻辑,那么代码什么也没干,也没有留下来任何标记。这时候秒杀的入队controller方法中返回的是0,然后前端逻辑是这样的: 然前端通过接口获取秒杀结果: 如果前面走了两个什么也没做的return,获取秒杀结果接口一直返回0,前端一直轮询,这时候前端就卡死在正在秒杀的结果中了吧?
getMiaoshaResult()里面,getGoodsOver()有没有可能返回-1?因为最后一个秒杀成功的用户秒杀完了以后,会向redis中写一个秒杀结束的标记,后面的查询就会返回-1了
哦哦,这下了解了,这个用户不会设置其他秒杀到的用户会设置,是这个意思吧。
是的。
非常感谢!
登录后可查看更多问答,登录/注册
各种缓存/JSR303参数检
1.3k 17
1.4k 17
1.1k 17
1.1k 16
1.1k 13