SpringCloud系列——限流、熔断、降级

分布式环境下,服务直接相互调用,一个复杂的业务可能要调用多个服务,例如A -> B -> C -> D,当某个服务出现异常(调用超时、调用失败等)将导致整个流程阻塞崩溃,严重的整个系统都会崩掉,为了实现高可用,必要的保护机制必不可少   本文记录限流、熔断、降级的实现处理     限流   我们采用令牌桶限流法,并自己实现一个简单令牌桶限流   有个任务线程以恒定速率向令牌桶添加令牌   一个请求
相关文章
相关标签/搜索