防刷票系统的方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了防刷票系统的方案相关的知识,希望对你有一定的参考价值。

1.注册用户的投票

2.游客用户的投票

注册用户的投票:当注册用户投票的时候,用redis给该用户增加一个数据,每一次访问投票的方法,则先判断是否有这个值,以及值的大小为多少,达到上限则提示不能投票;

游客用户的投票:限制ip是最有效的方式,但也有不合理性,如同一个宿舍里的几个人,或网吧里的三五好友帮忙投票,所以会有限制;而用session或者cookie 又容易被破解;除此之外的方法就是,每一次投票都需要输入验证码,那种GD库生成的验证码;

以上是关于防刷票系统的方案的主要内容,如果未能解决你的问题,请参考以下文章

秒杀系统架构解密与防刷设计

京东高并发秒杀解决方案

百度秒杀系统架构解密与防刷设计

java秒杀系统解决方案

12306购票的testerSunshine带源码刷票

短信验证码防刷机制