1、为什么要自己手动开启hystrix
https://github.com/spring-cloud/spring-cloud-netflix/issues/1277
2、启用HystrixCommand
<dependency>
<groupId>com.netflix.hystrix</groupId>
<artifactId>hystrix-javanica</artifactId>
<version>RELEASE</version>
</dependency>
3、启用熔断器@EnableCircuitBreaker
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-netflix-hystrix-dashboard</artifactId>
</dependency>
4、注册到eureke需要
如果修改了默认的地址话,并且要有自己的名字
eureka.client.serviceUrl.defaultZone=http://localhost:8090/eureka/
eureka.instance.instance-id=SC-MESSAGE-DS
5、参与到nacos需要
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
spring.cloud.nacos.discovery.service=sc-message-ds
spring.cloud.nacos.discovery.group=sc
09-20