gpt4 book ai didi

java - 设置 Netflix Hystrix 以使用指标仪表板

转载 作者:行者123 更新时间:2023-11-30 11:28:50 25 4
gpt4 key购买 nike

我正在使用 Netflix 的 Hystrix一个项目上的库以提供容错能力,这样我就可以跟踪服务的当前负载,查看任何失败的服务并在故障点发生之前避免它们。

到目前为止,我已经在 Eclipse 中设置了一个 Hystrix 的基本示例,我在其中创建了一个动态 Web 应用程序,创建了一个 Tomcat 服务器,并且能够成功地求助于 Hystrix 在其 HystrixCommand 对象中提供的 fallBack 方法对服务的请求超时、失败等。

接下来我想做的是实现实际的指标仪表板,其中 I've been following the instructions here .这里我有两个问题:

  • 我不知道我是否需要手动启动每个 HystrixCommand 的指标,或者这是否是自动的。
  • 我已经下载了 hystrix-metrics-event-stream-1.3.3.jar 以便将指标公开到仪表板,但是当我转到地址 localhost:8080/HystrixServer/hystrix.stream 时,我收到了一个指向 HystrixMetricsPoller 的 NullPointerException,它位于下载的 jar 文件中。

周围没有那么多文档,而且我还没有找到任何用于实现指标和仪表板方面的东西,所以现在对此一无所知。

我们将不胜感激任何帮助!

谢谢,卡尔。

最佳答案

https://github.com/Netflix/Hystrix/issues/180 有一个可能与此相关的错误报告

至于文档,你看了吗https://github.com/Netflix/Hystrix/wiki/Dashboard#installation-of-dashboard

关于java - 设置 Netflix Hystrix 以使用指标仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18730780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com