Resilience4j 断路器 属性 强制打开

Resilience4j Circuit Breaker property to force open

我可以看到我可以使用以下代码以编程方式将状态设置为强制打开:CircuitBreaker Forced Open State

但是有没有办法设置一个 属性 以在应用程序启动时立即将状态设置为此,以便它可以用于测试?

不,目前无法通过 属性 进行设置。 但它在测试中很简单。 你有没有使用像 Spring Boot 这样的框架? 如果您使用 Spring Boot,您可以将 CircuitBreakerRegistry 注入到您的测试中。在 运行 测试之前检索 CircuitBreaker 实例并转换为 OPEN。