springcloud组件之集成Hystrix实现断路器
springcloud 组件之集成 Hystrix 实现断路器
一、Hystrix 是什么?二、创建项目实现断路器1.项目说明2.改造接口类 HelloFeignClient3.新建 HelloFeignClientHystrix 类4.启动后断路器不生效的处理方法5.测试6.Hystrix 仪表盘(1).添加依赖(2).添加配置(3).启动类加入注解(4).启动类注入 ServletRegistrationBean(5).启动服务
一、Hystrix 是什么?
Hystrix 由 Netflix 开源,实现断路器。在微服务架构中,通常有多层服务调用。较低级别的服务的服务故障可能导致用户级联故障。当对特定服务的呼叫达到一定阈值时(Hystrix 中默认为5秒20次),断路器会被打开,向调用方返回一个错误响应,而不是长时间的等待。这样就不会使得线程因调用故障服务被长时间占用不释放,避免
共有 0 条评论