"Hystrix stream is not generating for my spring mvc application"
"Hystrix stream is not generating for my spring mvc application"
我有一个简单的 Spring MVC 应用程序。对于该应用程序,我使用@EnableCircuitBreaker 注释实现了断路器模式。它工作正常。但是在尝试生成 hystrix 流时它显示 404 错误。谁能帮我解决这个问题。
Hystrix 流 (/hystrix.stream
) 仅在您具有 spring 引导执行器依赖项时才启用。请尝试将以下依赖项添加到您的 pom 或 gradle 构建文件中。
org.springframework.boot:spring-boot-starter-actuator
更新于 2017/06/26
如果你的应用不是基于spring启动,你需要自己配置HystrixMetricsStreamServlet
。因为 /hystrix.stream 是由 spring cloud netflix 自动配置的,它基于 spring 引导。
首先,您需要将 com.netflix.hystrix:hystrix-metrics-event-stream
的依赖项添加到您的应用程序中。
其次,您应该 HystrixMetricsStreamServlet
servlet 进入 web.xml
如下所示。
<servlet>
<description></description>
<display-name>HystrixMetricsStreamServlet</display-name>
<servlet-name>HystrixMetricsStreamServlet</servlet-name>
<servlet-class>com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HystrixMetricsStreamServlet</servlet-name>
<url-pattern>/hystrix.stream</url-pattern>
</servlet-mapping
如果您找到有关如何在 Web 应用程序中配置 HystrixMetricsStreamServlet
的详细信息 here。
我有一个简单的 Spring MVC 应用程序。对于该应用程序,我使用@EnableCircuitBreaker 注释实现了断路器模式。它工作正常。但是在尝试生成 hystrix 流时它显示 404 错误。谁能帮我解决这个问题。
Hystrix 流 (/hystrix.stream
) 仅在您具有 spring 引导执行器依赖项时才启用。请尝试将以下依赖项添加到您的 pom 或 gradle 构建文件中。
org.springframework.boot:spring-boot-starter-actuator
更新于 2017/06/26
如果你的应用不是基于spring启动,你需要自己配置HystrixMetricsStreamServlet
。因为 /hystrix.stream 是由 spring cloud netflix 自动配置的,它基于 spring 引导。
首先,您需要将 com.netflix.hystrix:hystrix-metrics-event-stream
的依赖项添加到您的应用程序中。
其次,您应该 HystrixMetricsStreamServlet
servlet 进入 web.xml
如下所示。
<servlet>
<description></description>
<display-name>HystrixMetricsStreamServlet</display-name>
<servlet-name>HystrixMetricsStreamServlet</servlet-name>
<servlet-class>com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HystrixMetricsStreamServlet</servlet-name>
<url-pattern>/hystrix.stream</url-pattern>
</servlet-mapping
如果您找到有关如何在 Web 应用程序中配置 HystrixMetricsStreamServlet
的详细信息 here。