6

我们有一个带有我们自己的 API 网关、服务发现和负载平衡的基础设施。但是出于弹性目的,我需要使用 Hystrix。

  1. 有了spring cloud netflix,可以不用Eureka/ Ribbon或者其他Netflix OSS模块使用Hystrix(即断路器注解)吗?
  2. 断路器仪表板(即涡轮机和流聚合器)是否依赖于 Eureka/Ribbon/Zuul?
  3. 断路器注释可以在非弹簧启动应用程序中使用吗?
4

2 回答 2

8

Spring Cloud Hystrix 可以在没有ribbon 或eureka 的情况下使用,只需使用spring-cloud-starter-hystrix. 可以通过一次直接访问每个实例来使用 hystrix 仪表板hystrix.stream。如果不使用 Spring Cloud 直接使用 Netflix 包,Hystrix 可以不使用 spring boot。

于 2015-10-31T19:39:56.207 回答
-1
  1. 是的
  2. 不知道,运行它,看看它是否拉取依赖项。
  3. 是的,如果它与 spring 一起使用,并且您声明了 spring 启动的所有必要 bean,否则会实例化。否则不(更多常见问题解答 - 可以使用注释吗?

我建议你在发布这样的问题之前先用谷歌搜索一下,因为它处于要求工具的边缘,这对 SO 来说不是一个合适的问题。

于 2015-10-31T19:38:47.053 回答