Hystrix报错:Unable to connect to Command Metric Stream

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"]

重启 项目


Hystrix页面
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容