SpringCloud 配置 feign.hystrix.enabled: true 不生效的原因
feign 启用 hystrix
feign 默认没有启用 hystrix,添加配置,启用 hystrix
feign.hystrix.enabled=true
application.yml 添加配置
feign:
hystrix:
enabled: true
启用 hystrix 后,访问服务,未发生降级
解决办法:
feign.hystrix.enabled: true 是老版本的配置, 新版的配置是
feign:
circuitbreaker:
enabled: true
修改之后,配置生效
pom文件依赖版本
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
<version>2.2.9.RELEASE</version>
</dependency>