使用Guava实现限流器

为何须要限流? 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流能够认为服务降级的一种,限流经过限制请求的流量以达到保护系统的目的。算法 通常来讲,系统的吞吐量是能够计算出一个阈值的,为了保证系统的稳定运行,一旦达到这个阈值,就须要限制流量并采起一些措施以完成限制流量的目的。好比:延迟处理,拒绝处理,或者部分拒绝处理等等。不然,很容易致使服务器的宕机。缓存 现有的方案 Google
相关文章
相关标签/搜索