12得票1回答
当使用Feign和Hystrix时,如何允许400错误传播?

我正在构建一个SpringBoot微服务,调用另一个微服务,自然而然地想要使用Spring Cloud中包含的Hystrix和Feign客户端。我正在使用版本Camden.SR5。 对于任何超时、连接失败和来自Feign的50x响应代码,我希望Hystrix能够像正常情况一样发挥作用:跳闸并...

11得票1回答
如何在Spring WebFlux WebClients中使用Hystrix?

我正在使用Spring WebFlux以函数式端点创建API。为了提供我想要的结果,我需要异步地使用WebClient实现来消费外部RESTful API。它运作良好并按如下方式进行:public WeatherWebClient() { this.weatherWebClient =...

11得票2回答
Hystrix-AMQP 生成的日志过多

我已经将Hystrix-AMQP的依赖项添加到我的服务中,日志文件一直在记录指标信息。我需要这个jar包才能与turbine-AMQP一起使用。 以下是我在gradle中为Hystrix的配置: compile ("org.springframework.cloud:spr...

11得票4回答
我该如何对使用javanica @HystrixCommand注解的方法进行单元测试?

我正在使用javanica,并像这样给我的Hystrix命令方法进行注释:@HystrixCommand(groupKey="MY_GROUP", commandKey="MY_COMMAND" fallbackMethod="fallbackMethod") public Object ge...

10得票8回答
无法连接Spring Cloud中Hystrix仪表板的Command Metric数据流

我有一个使用Spring Cloud框架的微服务项目,以下是来自父级文件的代码片段: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring...

10得票1回答
如何正确处理Hystrix降级中的预期错误?

我们有一个使用Spring的Hystrix(1.4.x)命令,代码如下:@HystrixCommand(groupKey = "GroupKey", commandKey = "CommandKey", fallbackMethod = "my...

10得票2回答
Resilience4j与Hystrix。哪一个更适合实现容错性?

当我最初学习Spring Boot时,我学习了作为熔断器的spring cloud netflix hystrix。这里有许多选项可用于容错,如多个应用程序属性和基于注释的声明。此外,还有一些重要的阈值值。最重要的是hystrix数据可以通过hystrix streams提示到hystrix ...

10得票4回答
在一个新项目中,如果使用Spring环境,我是否应该仍然使用Hystrix?

似乎Hystrix即将停更,Netflix堆栈现在有点过时。 我们正在为一个全新的项目构建堆栈,并且我们需要一个断路器,我们的默认选择可能是Hystrix,因为它被团队广泛认可。 今天,Hystrix已经完全集成到Spring Cloud中了,是否有计划很快删除它?

10得票3回答
Spring-Cloud Hystrix(找不到回退方法)

我正在尝试使用hyst,但是调用save方法时,该方法使用resttemplate进行POST后出现以下异常: com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException: 找不到回退方法:breake...

9得票3回答
如何在Spring Boot 2.0中启用"hystrix.stream"?

我似乎找不到如何在Spring Boot 2.0中启用hystrix.stream。 当我尝试通过访问http://localhost:8080/hystrix.stream来访问文件时,我会收到404文件未找到的错误。 控制器中调用的方法: @GetMapping("/") public ...