CallMeTechie
DE Login
Home Products Blog About Contact

Understanding the Circuit Breaker

⚙️ Advanced · Updated 3 weeks ago

Understanding the Circuit Breaker

What Does It Do?

When a backend fails repeatedly, the circuit breaker blocks all requests temporarily and immediately returns 503 Service Unavailable. This prevents requests from hanging on a dead backend.

Prerequisite

Uptime Monitoring must be enabled — the circuit breaker uses the monitoring results.

State Machine

StatusBehavior
ClosedNormal — all requests go to the backend
OpenBlocked — immediate 503, no backend contact
Half-OpenTest — one request is let through. Success → Closed, failure → Open

Configuration

  • Threshold: Consecutive failures before the breaker opens (default: 5)
  • Timeout: Seconds until a retry is allowed (default: 30)

Manual Reset

In the route list: Click on the Circuit Breaker badge → "Reset".

Cookie Settings

We use cookies to improve your experience. Essential cookies are always active.

Privacy Policy
ESC
↑↓ navigate open esc close