Overview
QueueOptions extends QueueBaseOptions and provides configuration for Queue instances.Interface
Properties
connection
Options for connecting to a Redis instance (ioredis configuration or Redis client instance)
prefix
Prefix for all queue keys in Redis
defaultJobOptions
Default options applied to all jobs added to this queue
streams
Max approximated length for the events stream
skipMetasUpdate
If true, the queue will not update metadata. Useful for read-only systems
settings
Advanced options for repeatable jobs
skipVersionCheck
Avoid validation that Redis version is >= 5.0.0
skipWaitingForReady
Skip waiting for connection to be ready (useful for testing)
telemetry
Telemetry client for distributed tracing and metrics
Examples
Basic Queue
With Default Job Options
With Custom Prefix
With Event Stream Limits
Read-Only Queue
With Shared Connection
Related Interfaces
- WorkerOptions - Configuration for Workers
- JobOptions - Configuration for individual jobs
- ConnectionOptions - Redis connection configuration
