我们有一个带有我们自己的 API 网关、服务发现和负载平衡的基础设施。但是出于弹性目的,我需要使用 Hystrix。
- 有了spring cloud netflix,可以不用Eureka/ Ribbon或者其他Netflix OSS模块使用Hystrix(即断路器注解)吗?
- 断路器仪表板(即涡轮机和流聚合器)是否依赖于 Eureka/Ribbon/Zuul?
- 断路器注释可以在非弹簧启动应用程序中使用吗?
我们有一个带有我们自己的 API 网关、服务发现和负载平衡的基础设施。但是出于弹性目的,我需要使用 Hystrix。
Spring Cloud Hystrix 可以在没有ribbon 或eureka 的情况下使用,只需使用spring-cloud-starter-hystrix
. 可以通过一次直接访问每个实例来使用 hystrix 仪表板hystrix.stream
。如果不使用 Spring Cloud 直接使用 Netflix 包,Hystrix 可以不使用 spring boot。
我建议你在发布这样的问题之前先用谷歌搜索一下,因为它处于要求工具的边缘,这对 SO 来说不是一个合适的问题。