
常见限流算法以及应用
每种限流算法都有优缺点,所以要根据不同场景合理的使用它们。当然,如果第三方框架已经封装好了这些算法,做到开箱即用,灵活调整流量阈值,这样无疑对我们工作还是学习用都是非常好的。当需要对接下游的服务时,一般都会有单位时间内调用次数的限制,这时候就需要限流了。而企业里面一般都部署多台机器,形成一个集群,使用集群限流可以保证集群整体的 qps 不会超出负载,配合合理的负载均衡算法可以一定程度上保证流量倾斜导致单机负载过大的情况。同时使用单机限流进行兜底,这样的限流方式可以确保整体服务的稳定性和可用性。














