Skip to content
Latchkey

Circuit Breaker - CI/CD用語集の定義

circuit breaker は、壊れた dependency が回復するまでその呼び出しを止めるためにトリップして open になります。

circuit breaker は、エラーが閾値に達した後に失敗している dependency の呼び出しを止め、その dependency が回復するまで高速な失敗を返すレジリエンスパターンです。

closed、open、half-open の3つの状態を持ちます。open のときは timeout を積み上げる代わりに高速に失敗し、再び close する前に定期的に dependency をテストします。

関連ガイド