Circuit breaker — паттерн защиты от каскадных отказов. Он мониторит вызовы к сервису и при превышении порога ошибок переходит в OPEN — все вызовы сразу фейлятся без обращения к сервису. Через timeout переходит в HALF_OPEN и пропускает пробный запрос. Если успешен — возвращается в CLOSED, если нет — снова OPEN. Это даёт время сервису восстановиться.
Что такое circuit breaker и какие состояния он проходит?
Middle
357 просмотровAFK Offer AI
Как работает автоконфигурация в Spring Boot?