[[错误现象:]]
界面没有监控信息,只有一行字:unable to connect to command metric stream ,如下图:
[[可能原因]]:
1)stream地址输入错误,一定要输入:ip:port/turbine.stream,可能会误写成:ip:port/turbine.stream,这样一来,反复检查都不容易检查出问题,因为本身后者在使用hystrix时是没错的,但用turbine时就不对了;
2)缺少pom依赖或注解
依赖项如下:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-turbine</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
注解如下:
@SpringBootApplication
@EnableHystrixDashboard
@EnableTurbine
public class EurekaMonitorClientApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaMonitorClientApplication.class, args);
}
}