8得票1回答
如何让Spring Cloud Zuul为不同的服务使用不同的断路器。

我正在尝试使用spring-cloud-starter-zuul。我已经设置了Eureka并将我编写的简单服务注册为Eureka客户端。我在两个不同的主机上注册了两个实例,使用两个不同的应用程序名称使它们成为Eureka中的两个不同服务。我的目标是确保如果serviceA表现良好而servic...

8得票1回答
如何在Turbine中添加额外的Hystrix指标聚合?

我的设置是使用Netflix库的Spring Boot Cloud。我成功地让Turbine聚合了一个服务的Hystrix指标。但是当我添加更多服务时,我就看不到它们了。 这是我的设置(也上传到了Github上:Github项目): 服务1: FlightIntegrationServi...

8得票2回答
基于Zuul的路由中的超时异常

我已经设置了以下内容,其中我的Eureka服务器正在运行,并且创建并注册了一些服务。所有服务之间的调用都使用负载均衡的rest模板进行,一切正常工作。 现在,我已经引入了基于Zuul的路由到应用程序中,使用以下代码/属性 - @SpringBootApplication @EnableZu...

8得票10回答
找不到名为CircuitBreaker的GatewayFilterFactory。

属性文件 server: port: 8999 eureka: instance: hostname: localhost #Actuator Configuration management: endpoints: web: exp...

8得票3回答
如何在node应用中配置Hystrixjs?

我正在尝试将hystrixJS配置到我的nodejs应用程序中。我想要包装一下我的应用依赖的一些外部库。我阅读了说明,但仍不明白如何使用hystrix来包装我的依赖调用以及如何为此配置仪表板。如果有人曾经尝试过,请给我一些指导。谢谢。 https://www.npmjs.com/package...

8得票2回答
Feign REST客户端:如何获取HTTP状态?

我已经设置了带有Hystrix的Feign客户端,并尝试将我从API调用中获取的所有HTTP状态代码记录到数据库中。这意味着,如果我的其中一个调用给出了201,我想将其记录在DB中。如果我的调用失败,我的回退处理程序显然可以记录下来,但我想在一个地方进行DB插入操作。Feign是否有一种方法可...

8得票2回答
无法在Spring Cloud中获取/hystrix.stream

我创建了一个微服务,使用了Spring Cloud版本Camden.SR2和Spring Boot 1.4.1的以下依赖项。http://localhost:8080/hystrix.stream没有响应。 如果我将Spring Cloud版本更改为Brixton.*(RELEASE, SR1...

8得票3回答
为单个Feign客户端禁用Hystrix

我的SpringBoot应用启用了Hystrix,并为一些Feign客户端定义了回退,对于其余的客户端没有定义回退。 现在,我想要禁用那些尚未定义回退的客户端上的Hystrix。因此,我按照[第7.4段] https://cloud.spring.io/spring-cloud-netflix...

7得票1回答
如何启用Hystrix DEBUG级别日志记录

我在我的Spring Boot应用程序中实现了Netflix OSS Hystrix,并为HystrixCommand配置了一些属性。但是,我该如何验证这些属性是否真正被HystrixCommand使用?例如, hystrix.threadpool.default.maxQueueSize=...

7得票1回答
如何实现集成测试来检查我的断路器回退是否被调用?

在我的应用程序中,我需要调用一个外部的端点,如果它太慢,就会触发备用方案。 以下代码是我的应用程序的示例: @FeignClient(name = "${config.name}", url = "${config.url:}", fallback = ExampleFallback.cl...