新建SpringCloudTest-hystrix-dashboard-8092服务。
在消费者端添加依赖:
<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-hystrix-dashboard -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-hystrix-dashboard</artifactId>
<version>1.4.7.RELEASE</version>
</dependency>
代码:
消费者application.yml:
server:
port: 8092
相应启动类代码:
@SpringBootApplication
@EnableHystrixDashboard
public class SpringCloudTestSGGDashboard {
public static void main(String[] args) {
SpringApplication.run(SpringCloudTestSGGDashboard.class,args);
}
}
成功后访问,显示如下界面:
监控地址:注意:监控的服务pom中一定要添加以下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-actuator</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
注意此处地址不要写https开头。
监控器页面:
根据颜色一 一对应 。
注意:七色,一圈,一线
开启有熔断器Hystrix的生产者端才能监控到。