spingboot 整合 Hystrix的时候 进入首页报错
Unable to connect to Command Metric Stream
检查了pom文件 和启动类的注释都没有问题 后来发现是springboot版本的问题,版本1.5之前是不需要进行配置的 但是2.x之后是需要对Hystrix进行配置的。
参考链接:https://blog.csdn.net/ddxd0406/article/details/79643059
看到有在启动类中 通过
@Bean
public ServletRegistrationBean getServlet() {
HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet();
ServletRegistrationBean registrationBean = new ServletRegistrationBean(streamServlet);
registrationBean.setLoadOnStartup(1);
registrationBean.addUrlMappings("/actuator/hystrix.stream");
registrationBean.setName("HystrixMetricsStreamServlet");
return registrationBean;
}
这种方式的 我自己试了一下 还是有一些问题
后来在yml的文件中
加入了
management:
endpoints:
web:
exposure:
include: ["health","info","hystrix.stream"]
重启 项目