其他分享
首页 > 其他分享> > 秒杀项目-第十章

秒杀项目-第十章

作者:互联网

秒杀项目-第十章

防刷限流技术

验证码

包装秒杀令牌前置,需要验证码来错峰
数学公式验证码生成器

限流目的

流量远比你想的要多
系统活着比挂了要好
宁愿只让少数人能用,也不要让所有人不能用

限流方案

限并发
令牌桶算法
在这里插入图片描述
漏桶算法
在这里插入图片描述
没有办法应对突发流量

限流力度

接口维度
总维度

限流力度

集群限流:依赖redis或其他中间件技术做统一计数器,往往会产生性能瓶颈
单机限流:负载均衡的前提下单机平均限流更好

防刷

排队,限流,令牌均只能控制总流量,无法控制黄牛流量

传统防刷

1、限制一个会话(session_id,token)同一秒钟/分钟接口调用多少次:多会话接入绕开无效
2、限制一个ip同一秒钟/分钟 接口调用多少次:数量不好控制,容易误伤

黄牛为什么难防

模拟器作弊:模拟硬件设备,可修改设备信息
设备牧场作弊:工作室里一批移动设备
人工作弊:靠佣金吸引兼职人员刷单

标签:令牌,防刷,项目,第十章,验证码,接口,限流,秒杀,作弊
来源: https://blog.csdn.net/weixin_44902184/article/details/117451933