秒杀项目-第十章

防刷限流技术

验证码

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

限流目的

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

限流方案

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

限流力度

接口维度
总维度

限流力度

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

防刷

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

传统防刷

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

黄牛为什么难防

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值