Skip to content

raptor


Interface: QueueConfig

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:4

Configuration for a queue

Properties

deadLetter

deadLetter: DeadLetterConfig

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:18

Dead letter queue configuration


durable

durable: boolean

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:10

Whether the queue should survive broker restarts


exchange

exchange: ExchangeConfig

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:8

Properties of the exchange connected with the queue


maxLength

maxLength: number

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:14

Maximum number of messages that can be in the queue


messageTtl

messageTtl: number

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:12

Time-to-live for messages in the queue (milliseconds)


name

name: string

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:6

Name of the queue


prefetch?

optional prefetch: number

Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:16

Number of messages to prefetch