单机限流 - 方案汇总

1,基于Semaphore信号量

1)只能限制固定时间内的并发数。瞬时qps仍然可能很高

image.png

2,基于计数器

1)只能限制固定时间内的并发数。瞬时qps仍然可能很高

image.png

3,令牌桶算法

1)系统已固定速率往桶里放令牌或者使用惰性计算,请求先拿到令牌再进行处理,令牌为空时,触发限流。支持突发流量

image.png

你可能感兴趣的:(单机限流 - 方案汇总)