Spring Cloud Hystrix介绍与使用
Hystrix
Spring Cloud 里用的是 Hystrix,是一个容错组件。
Hystrix实现了 超时机制和断路器模式。
Hystrix是Netflix开源的一个类库,用于隔离远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性与容错性。主要有以下几点功能:
1. 为系统提供保护机制。在依赖的服务出现高延迟或失败时,为系统提供保护和控制。
2. 防止雪崩。
3. 包裹请求:使用HystrixCommand(或HystrixObservableCommand)包裹对依赖的调用逻辑,每个命令
原创
2021-03-03 10:38:07 ·
992 阅读 ·
10 评论