Skip to content

A circuit breaker stops sending normal calls to a dependency after recent failures indicate that continued attempts are unlikely to help.

While open, it fails fast or uses a fallback. After a recovery interval, limited probe traffic can test whether normal calls should resume.

A circuit breaker limits failure amplification. It does not repair the dependency or make unsafe fallbacks correct.