问题:Proxy opening connection to: http://localhost:9628/hystrix.stream 404
gradel配置文件:
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-ribbon'
implementation('org.springframework.cloud:spring-cloud-netflix-hystrix-dashboard')
compile group: 'org.springframework.boot', name: 'spring-boot-starter-actuator', version: '2.2.1.RELEASE'
compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-hystrix', version: '1.4.7.RELEASE'
configuration配置
mport com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServlet;
import org.springframework.boot.web.servlet.ServletRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* @author : Jenson.Liu
* @date : 2019/12/4 4:26 下午
*/
@Configuration
public class HystrixServletDefinitions {
@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;
}
}