Hystrix流不作出响应



我正在使用spring-cloud-starter-hyStrix:1.2.3.Release在Spring Boot应用程序中。我有1个HyStrixCommand,可以成功执行。之后我打电话

localhost:8080/hystrix.stream

但是,此请求永远加载,并且没有响应。在Google上我找不到任何内容。

如果尚未执行命令,则会发生这种情况,因此在流中没有指标。

"解决方法"是执行hystrix命令。

这发生在Hystrix 1.5.8及更早的情况下。这种行为在昨天发布的Hystrix 1.5.9中发生了变化。现在,如果没有标准要发布。

,它将发布ping消息。

进行了此更改,以修复一个错误,即当没有要发布的指标时,该流将无法检测到封闭的连接。有关更多信息,请参见Hystrix Bug 1430。

确保将@EnableHystrixDashboard注释添加到仪表板应用程序中。然后转到http://{dashboard-application:port}/hystrix.stream。在此页面上,您将要求您输入用@EnableCircuitBreaker注释的Hystrix应用程序的URL,并且您要监视流。

最新更新