常见的限流算法
文章目录1、计数器2、漏桶3、令牌桶2.1 网关层限流降级熔断
为什么要限流?
后台服务能力优先,如果不进行限流的话,仍有全部流量打到服务器上,可能会引起服务器瘫痪。当我们进入网站,网站显示”系统繁忙,请稍后再试“时,就是在进行限流。
可以根据性能测试区评估限流的设置,例如测试最大连接数,QPS数。
说明,这些算法实际上并不是
1、计数器
计数器限流方式比较粗暴,一次访问设置一次计数,在系统内设置每秒的访问量,超过访问量的访问直接丢弃,实现访问限流.
比如可以使用redis进行1S的100次访问计数,
原创
2021-09-16 21:25:49 ·
1457 阅读 ·
2 评论