标签:servlet nec ping 添加 ret hle 解决方案 tar rtu
Finchley版本使用Hystrix存在此问题。网上常规解决思路:
@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;
}
网上最好的解决方案:
# 添加如下配置
management.endpoints.web.exposure.include=hystrix.stream
补充:如果使用Feign
出现该异常时,注意检查一下是否添加了@EnableCircuiteBreaker
。
在使用@EnableHystrix
时,该注解已包含@EnableCircuiteBreaker
注解。
使用Feign
时,会使用@EnableFeignClinets
注解,该注解不包含@EnableCircuiteBreaker
注解。所以要专门加上。
标签:servlet nec ping 添加 ret hle 解决方案 tar rtu
原文地址:https://www.cnblogs.com/Zhongzz/p/9765537.html