spring cloud Hystrix

xiaoxiao2021-02-27  122

springcloud的服务容错保护单元

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

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

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

转载请注明原文地址: https://www.6miu.com/read-16829.html

最新回复(0)