bunqueue v2.8 API referenceall versions · guide
bunqueue
    Preparing search index...

    Interface CircuitBreakerConfig

    Circuit breaker configuration

    interface CircuitBreakerConfig {
        onClose?: () => void;
        onHalfOpen?: () => void;
        onOpen?: (failures: number) => void;
        resetTimeout?: number;
        threshold?: number;
    }
    Index
    onClose?: () => void

    Callback when circuit closes

    onHalfOpen?: () => void

    Callback on half-open probe

    onOpen?: (failures: number) => void

    Callback when circuit opens

    resetTimeout?: number

    Time in ms before half-open retry (default: 30000)

    threshold?: number

    Max consecutive failures before opening (default: 5)