Автоматический выключатель перейдет в состояние «ОТКРЫТО» из «ЗАКРЫТО» до достижения минимального количества вызовов.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Автоматический выключатель перейдет в состояние «ОТКРЫТО» из «ЗАКРЫТО» до достижения минимального количества вызовов.

Сообщение Anonymous »

У меня установлена ​​следующая конфигурация автоматического выключателя

Код: Выделить всё

private CircuitBreakerConfig loadCircuitBreakerConfig() {

CircuitBreakerConfig config = CircuitBreakerConfig.custom()
.waitDurationInOpenState(Duration.ofSeconds(180))
.permittedNumberOfCallsInHalfOpenState(2)
.failureRateThreshold(70)
.slowCallRateThreshold(75)
.slowCallDurationThreshold(Duration.ofMillis(10000))
.slidingWindowSize(10)
.slidingWindowType("COUNT_BASED")
.minimumNumberOfCalls(3) // Tried with 10 also
.build();

return config;
}
Я создаю экземпляр автоматического выключателя как

Код: Выделить всё

circuitBreaker = CircuitBreaker.of("CircuitBreakerDemo", loadCircuitBreakerConfig());
Добавлена ​​зависимость

Код: Выделить всё

io.github.resilience4j
resilience4j-circuitbreaker
1.7.1

При минимальном количестве вызовов, равном 3, цепь переходит в состояние ОТКРЫТО из состояния ЗАКРЫТО только после 2 сбоев, и если минимальное количество вызовов равно 10, тогда цепь становится ОТКРЫТЫМ после 5 ошибок. Следующий последующий запрос напрямую выполняется в резервном сценарии.
Я пробовал использовать разные конфигурации, но все еще не могу определить, что происходит не так.
Насколько я понимаю, автоматический выключатель оценит после Было сделано 3 или 10 запросов.

Подробнее здесь: https://stackoverflow.com/questions/768 ... -number-of
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»