HystrixDashBoard Unable to connect to Command Metric Stream 问题

在使用springcloud2.2版本中。hystix仪表盘不能展示数据的问题。

在需要监控的微服务的中加入如下配置(我是放在主启动类这里。也可以另外建一个配置类。)

@Bean
    public ServletRegistrationBean getServlet(){
        HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet();
        ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean<>(streamServlet);
        servletRegistrationBean.setLoadOnStartup(1);
        servletRegistrationBean.addUrlMappings("/hystrix.stream");
        servletRegistrationBean.setName("HystrixMetricsStreamServlet");

        return  servletRegistrationBean;
    }

正常展示

HystrixDashBoard Unable to connect to Command Metric Stream 问题_第1张图片

你可能感兴趣的:(微服务,异常解决)