Skip to content
Latchkey

Circuit Breaker (Retries) - CI/CD Glossary Definition

A circuit breaker halts retries to a failing dependency until it recovers.

A circuit breaker stops sending requests to a failing dependency after a threshold of errors, failing fast for a cooldown period so retries do not pile onto an already-broken service.

A circuit breaker tracks recent failures and opens once they cross a threshold, short-circuiting further calls. After a cooldown it lets a trial request test recovery.

States

A breaker is closed (calls flow), open (calls fail fast), or half-open (a trial call decides whether to close again).

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →