14得票2回答
io.github.resilience4j版本1.7.2存在问题(SpelResolverConfigurationOnMissingBean.spelResolver()方法不存在)

我正在使用io.github.resilience4j。在版本1.6.1中一切都正常,但当升级到版本1.7.1时,我的应用程序无法运行。请查看下面我的代码更改。 我的pom.xml依赖项<dependency> <groupId>io.github.resili...

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

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

8得票1回答
弹性4j - 请求超时

我有一个使用Hystrix断路器模式的服务,它调用第三方服务。在...的帮助下。 @HystrixProperty(name = "execution.isolation.thread.timeoutInMilliseconds", value = "1000") 我已经为第三方服务定义...

7得票2回答
如何为使用@Circuitbreaker注释的方法创建单元测试

我在使用Spring Boot2 starter(https://resilience4j.readme.io/docs/getting-started-3)实现了我的项目中的resilience4j。 我使用@CircuitBreaker注释了一个方法,该方法使用http客户端调用外部服务...

7得票1回答
使用Spring Boot实现数据库断路器是否可行?

在Spring Boot中为外部调用(例如HTTP)设置断路器是一种常见的模式,使用resilience4j等工具可以很容易地实现。 我没有找到关于如何使用resilience4j或其他常见模式来处理数据库调用的任何信息,这让我感到意外。 假设我们有一个服务,它通过简单的JDBC连接访问传...

7得票1回答
Resilience4j在Spring Boot2上 - 断路器未打开

在遵循入门指南(https://resilience4j.readme.io/docs/getting-started-3)和演示项目(https://github.com/resilience4j/resilience4j-spring-boot2-demo)后,我想通过创建一个更简单的测试...

7得票1回答
如何从application.properties创建熔断器配置?

我有以下配置,可以在运行时创建熔断器: @Configuration public class CircuitBreakerConfiguration { public final static String DEFAULT_CIRCUIT_BREAKER_REGISTRY = ...