采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
甲蛙老师好。
用户点击下单完成验证码后尝试从redis中获取令牌。 假设现在有极端情况,令牌只有2000的情况下,5000个购票者都购买同车次的A-B站的票,这种情况把令牌耗尽,而后续一段时间后有用户购买B-C站的票却因为没有令牌而直接购票失败。
是否会存在上述这种问题呢?令牌需要一段时间后重置吗?
是会存在的,真实的项目的话,可以增加一个监控跑批,监控库存和令牌的比例,如果令牌比例太低,就增加令牌
老师,咋不是用的令牌大闸吗?令牌大闸里面加入了过量的令牌,也会出现这种情况吗?
会有可能,比如有些人抢到令牌了,进到排队里,但是他不想等了,取消排队,就白白的消耗了一个令牌
登录后可查看更多问答,登录/注册
最新版Spring3.0仿12306售票系统实战
1.1k 28
595 12
631 8
680 8
309 8