目录
熔断器Hystix介绍
Hystix是Netflix的针对微服务分布式系统的熔断保护中间件,一个有关延迟和失败容错的开源库包,用于隔离访问远程服务、第三方库,防止出现级联失败。
熔断器Hystix的原理和作用
熔断器机制的原理很简单,像家里的电路保险丝,如果电路发生短路能立刻熔断电路,避免发生灾难。
在分布式系统中应用这一模式之后,服务调用方可以自己进行判断某些服务反应慢或者存在大量超时的情况时,能够主动熔断,防止整体系统被拖垮。
不同于电路熔断只能断不能自动重连,Hystrix可以实现弹性容错,当情况好转之后,可以自动重连。