Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以看到我可以使用以下代码以编程方式将状态设置为强制打开:CircuitBreaker Forced Open State
但是有没有办法设置一个属性来在应用程序启动时立即将状态设置为这个,以便可以与测试一起使用?
不,目前无法通过属性进行设置。但是在测试中很简单。你使用像 Spring Boot 这样的框架吗?如果你使用 Spring Boot,你可以将 CircuitBreakerRegistry 注入到你的测试中。在运行测试之前,检索 CircuitBreaker 实例并转换为 OPEN。