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

    Interface WorkerOptions

    interface WorkerOptions {
        autorun?: boolean;
        batch?: BatchWorkerOptions;
        batchSize?: number;
        concurrency?: number;
        connection?: ConnectionOptions;
        dataPath?: string;
        drainDelay?: number;
        embedded?: boolean;
        group?: GroupWorkerOptions;
        heartbeatInterval?: number;
        limiter?: RateLimiterOptions;
        lockDuration?: number;
        maxStalledCount?: number;
        pollTimeout?: number;
        prefixKey?: string;
        removeOnComplete?: number | boolean | { age?: number; count?: number };
        removeOnFail?: number | boolean | { age?: number; count?: number };
        skipLockRenewal?: boolean;
        skipStalledCheck?: boolean;
        useLocks?: boolean;
    }
    Index
    autorun?: boolean
    batchSize?: number
    concurrency?: number
    connection?: ConnectionOptions
    dataPath?: string

    Must match the process-wide embedded manager when one is already active.

    drainDelay?: number
    embedded?: boolean
    heartbeatInterval?: number
    lockDuration?: number
    maxStalledCount?: number
    pollTimeout?: number
    prefixKey?: string
    removeOnComplete?: number | boolean | { age?: number; count?: number }
    removeOnFail?: number | boolean | { age?: number; count?: number }
    skipLockRenewal?: boolean
    skipStalledCheck?: boolean
    useLocks?: boolean