Connectum API Reference / @connectum/events-nats / types / NatsConsumerOptions
Interface: NatsConsumerOptions
Defined in: types.ts:41
Options for JetStream consumer behaviour.
Properties
ackWait?
readonlyoptionalackWait:number
Defined in: types.ts:58
Ack wait timeout in milliseconds. After this period an unacknowledged message is redelivered.
Default
ts
30_000deliverPolicy?
readonlyoptionaldeliverPolicy:"new"|"all"|"last"
Defined in: types.ts:50
Deliver policy for new consumers.
"new"— only messages published after consumer creation"all"— all available messages"last"— last message per subject
Default
ts
"new"maxDeliver?
readonlyoptionalmaxDeliver:number
Defined in: types.ts:66
Maximum number of delivery attempts before the message is discarded by the server.
Default
ts
5