spring cloud Hystrix

来源:互联网 发布:西游之路法宝进阶数据 编辑:程序博客网 时间:2024/06/05 18:38

springcloud的服务容错保护单元

Hystrix基于Netflix开发
Hystrix 实现了断路器、线程隔离等一系列服务保护机制
该框架目标在于通过那些访问远程系统、服务、和第三方库的节点 ,从而对延迟和故障提供强大的容错能力。
Hystrix 具备服务降级、服务熔断、线程和信号隔离、请求缓存、请求合并以及服务监控等强大功能

使用: 加入Hystrix的maven 启动application 加注解 @EnableCircuitBreaker开启断路器功能

Ribbon通过轮询机制访问每一个注册的service 、如果轮询到服务返回error 或者长时间未响应、则触发服务熔断机制、切断该服务、Hystrix默认时间2000ms【可以通过配置修改】

原创粉丝点击