1,基于Semaphore信号量
1)只能限制固定时间内的并发数。
瞬时qps仍然可能很高
2,基于计数器
1)只能限制固定时间内的并发数。
瞬时qps仍然可能很高
3,令牌桶算法
1)系统已固定速率往桶里放令牌
或者使用惰性计算
,请求先拿到令牌再进行处理,令牌为空时,触发限流。支持突发流量
1)只能限制固定时间内的并发数。
瞬时qps仍然可能很高
1)只能限制固定时间内的并发数。
瞬时qps仍然可能很高
1)系统已固定速率往桶里放令牌
或者使用惰性计算
,请求先拿到令牌再进行处理,令牌为空时,触发限流。支持突发流量