Hystrix
Hystrix是Netflix开发的一个用于处理分布式系统中延迟和容错问题的库。它主要用于防止分布式系统中的雪崩效应,通过在服务之间添加延迟容错和故障处理机制来增强系统的弹性。
服务熔断
类似于电路中的断路器,当失败率超过阈值时,Hystrix 可以自动地开启断路器,停止对故障服务的请求一段时间,直到服务恢复正常。
创建项目provider-dept03-hystrix,和前面的provide一样,改端口号为8003
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1a8026b2ffb74337b8c18f92ddb5fab3.png)
导入依赖
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/ad098139941845b6a98764ba4edfddb6.png)
<dependency>
<groupId>org.springframework.cloud