interface RedisQueueOptions

Options for configuring RedisQueue.

Properties

optional
url: string

Redis connection URL (default 'redis://localhost:6379').

optional
client: IRedisQueueClient

Injected Redis client (bypasses lazy import).

Since 0.3.0
optional
deadLetterTtlMs: number

How long a dead-lettered job's payload is retained, in milliseconds; see QueuePluginOptions.deadLetterTtlMs.

Usage

import { type RedisQueueOptions } from "queue-plugin/src/index.ts";