|
@@ -17,7 +17,7 @@ public class Resilience4jConfig {
|
|
|
CircuitBreakerConfig circuitBreakerConfig = CircuitBreakerConfig.custom().failureRateThreshold(20) //
|
|
|
.permittedNumberOfCallsInHalfOpenState(5) // half open 상태일 때 요청 수
|
|
|
.slidingWindowSize(100) //
|
|
|
- .minimumNumberOfCalls(10) //
|
|
|
+ .minimumNumberOfCalls(50) //
|
|
|
.waitDurationInOpenState(Duration.ofMillis(20000)).build(); // circuit open 상태를 얼마나 지속할지 설정
|
|
|
return factory -> factory
|
|
|
.configureDefault(id -> new Resilience4JConfigBuilder(id).circuitBreakerConfig(circuitBreakerConfig).build());
|