简单的限流RateLimiter

经常使用的限流算法:漏桶算法和令牌桶算法java 漏桶算法思路很简单,水(请求)先进入到漏桶里,漏桶以必定的速度出水,当水流入速度过大会直接溢出,能够看出漏桶算法能强行限制数据的传输速率。 令牌桶算法的原理是系统会以一个恒定的速度往桶里放入令牌,而若是请求须要被处理,则须要先从桶里获取一个令牌,当桶里没有令牌可取时,则拒绝服务。web RateLimiter是谷歌guava的包,引入pom依赖:算
相关文章
相关标签/搜索