@valkey/valkey-glide
    Preparing search index...

    Interface ClientCircuitBreakerConfiguration

    Configuration for the client-wide circuit breaker.

    interface ClientCircuitBreakerConfiguration {
        consecutiveSuccesses?: number;
        countTimeouts?: boolean;
        failureRateThreshold?: number;
        minErrors?: number;
        openTimeoutMs?: number;
        windowSizeMs?: number;
    }
    Index
    consecutiveSuccesses?: number

    Consecutive successful probes needed before closing. Default: 3.

    countTimeouts?: boolean

    Whether timeouts count toward tripping. Default: false.

    failureRateThreshold?: number

    Error rate (0.0-1.0) within the window to trip the breaker. Default: 0.5.

    minErrors?: number

    Minimum errors within window before rate is evaluated. Default: 50.

    openTimeoutMs?: number

    Time in milliseconds in Open state before allowing a probe. Default: 5000.

    windowSizeMs?: number

    Sliding window duration in milliseconds for error rate calculation. Default: 10000.