加到被监控服务main方法入口下面
@Bean
public ServletRegistrationBean getServlet(){
HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet();
ServletRegistrationBean registrationBean = new ServletRegistrationBean(streamServlet);
registrationBean.setLoadOnStartup(1);
registrationBean.addUrlMappings("/hystrix.stream");
registrationBean.setName("HystrixMetricsStreamServlet");
return registrationBean;
}
这篇博客讨论了由于Spring Cloud升级导致的Hystrix监控服务配置变化。通过在main方法入口下添加@Bean注解的方法,实现了HystrixMetricsStreamServlet的注册,设置加载优先级为1,并指定了映射路径和名称。这确保了在升级后仍能正确地监控Hystrix的指标流。
5904

被折叠的 条评论
为什么被折叠?



