系统整理springCloud系列(六)Hystrix断路器

分布式系统面临的问题
复杂分布式体系结构中的应用程序   有数10个依赖关系,每个依赖关系在某些时候将不可避免地失败

系统整理springCloud系列(六)Hystrix断路器

 系统整理springCloud系列(六)Hystrix断路器 Hystrix是一个库,通过添加延迟容忍和容错逻辑,帮助你控制这些分布式服务之间的交互。Hystrix通过隔离服务之间的访问点、停止级联失败和提供回退选项来实现这一点,所有这些都可以提高系统的整体弹性。

系统整理springCloud系列(六)Hystrix断路器

Hystrix 提供 服务降级 ,服务熔断,接近实时的监控等功能

系统整理springCloud系列(六)Hystrix断路器

hystrix使用案例

新建工程

pom

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
        </dependency>