专注金鱼

文章
3
资源
0
加入时间
3年0月21天

服务容错保护:Spring Cloud Hystrix1、简介2、原则3、特性3、原理4、脑图

1、简介Hystrix,是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性、容错性与局部应用的弹性,是一个实现了超时机制和断路器模式的工具类库。2、原则1)防止单独的依赖耗尽线程资源;过载立即切断并快速失败,防止扎堆排队。2)提供回退以保护用户免受故障。3)使用隔离技术(例如隔板,泳道和断路器模式)来限制任何一个依赖的影响。4)通过近实时的指标,监控和告警,确保故障被及时发现5)通过动态修改配置属性,确保故障及时恢