Skip to content

BreakDurationArgs

Defined in: src/circuit-breaker.ts:34

readonly context: ResilienceContext

Defined in: src/circuit-breaker.ts:37


readonly failureCount: number

Defined in: src/circuit-breaker.ts:29

CircuitMetrics.failureCount


readonly failureRate: number

Defined in: src/circuit-breaker.ts:31

failureCount / total, 0 when empty.

CircuitMetrics.failureRate


readonly halfOpenAttempts: number

Defined in: src/circuit-breaker.ts:36

Consecutive half-open rounds that failed; use it for growing break durations.


readonly total: number

Defined in: src/circuit-breaker.ts:28

Calls recorded in the current window (successes + failures; ignored calls are not counted).

CircuitMetrics.total