NatsSchedulerOptions
Durable scheduler settings for delayed publish and retry handling.
Properties
Section titled “Properties”ackWaitMs?
Section titled “ackWaitMs?”
optionalackWaitMs?:number
Ack wait in milliseconds for scheduler wake-up messages.
consumerName?
Section titled “consumerName?”
optionalconsumerName?:string
Durable consumer name shared by scheduler workers.
deliveryRetryDelayMs?
Section titled “deliveryRetryDelayMs?”
optionaldeliveryRetryDelayMs?:number
Delay in milliseconds before retrying a failed scheduled delivery attempt.
kvBucket
Section titled “kvBucket”kvBucket:
string
Key-value bucket used to keep the latest schedule state per CloudEvent id.
replicas?
Section titled “replicas?”
optionalreplicas?:number
Optional JetStream replica count.
storage?
Section titled “storage?”
optionalstorage?:StorageType
Optional JetStream storage mode. Defaults to file storage.
streamName
Section titled “streamName”streamName:
string
Durable JetStream stream name used for schedule wake-up messages.
subject
Section titled “subject”subject:
string
Subject used for delayed publish and retry wake-up messages.