redlock-universal
    Preparing search index...

    Interface RedLockConfig

    Configuration for distributed (Redlock) locks

    interface RedLockConfig {
        adapters: readonly RedisAdapter[];
        clockDriftFactor?: number;
        key: string;
        logger?: ILogger;
        quorum?: number;
        retryAttempts?: number;
        retryDelay?: number;
        ttl?: number;
    }
    Index

    Properties

    adapters: readonly RedisAdapter[]

    Array of Redis adapter instances

    clockDriftFactor?: number

    Clock drift factor (default: 0.01)

    key: string

    Lock key

    logger?: ILogger

    Optional logger for structured logging (default: none)

    quorum?: number

    Minimum number of nodes for quorum (default: majority)

    retryAttempts?: number

    Maximum retry attempts (default: 3)

    retryDelay?: number

    Delay between retries in milliseconds (default: 200)

    ttl?: number

    Time-to-live in milliseconds (default: 30000)