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?
optionalprefetch:number
Defined in: packages/microservices/raptor/src/shared/queue-config.interfaces.ts:16
Number of messages to prefetch
