Nginx中令牌桶算法知道吗?

令牌桶算法是网络流量整形和速率限制中最常使用的一种算法;典型情况下,令牌桶算法用来控制发送到网络上的数据的数目,并允许突发数据的发送;Google开源项目Guava中的RateLimiter使用的就是令牌桶控制算法;

令牌桶算法的机制如下:存在一个大小固定的令牌桶,会以恒定的速率源源不断产生令牌;如果令牌消耗速率小于生产令牌的速度,令牌就会一直产生直至装满整个令牌桶;

发表评论

后才能评论