interface QueueOptions

Queue configuration options.

Properties

optional
maxAttempts: number

Maximum delivery attempts before routing to dead letter queue

optional
visibilityTimeout: number

Message visibility timeout (milliseconds) - time between delivery and ACK/NACK

optional
deadLetterQueue: string

Default dead letter queue for failed messages

optional
deadLetterOptions: { maxAttempts?: number; delay?: number; }

Dead letter queue specific options

Usage

import { type QueueOptions } from ".";