我看到可以使用以下代码通过编程方式将状态设置为强制打开:CircuitBreaker Forced Open State
但是有一种方法可以设置一个属性,以在应用程序启动时立即将状态设置为此,以便可以将其用于测试?
答案 0 :(得分:0)
否,目前无法通过属性进行设置。 但这在测试中很简单。 您是否使用像Spring Boot这样的框架? 如果使用Spring Boot,则可以将CircuitBreakerRegistry注入测试中。在运行测试之前,检索CircuitBreaker实例并转换为OPEN。