ProducerControllerSettings
Defined in: src/delivery/ProducerController.ts:16
Type Parameters
Section titled “Type Parameters”T
Properties
Section titled “Properties”consumer
Section titled “consumer”Defined in: src/delivery/ProducerController.ts:17
producerId?
Section titled “producerId?”
readonlyoptionalproducerId?:string
Defined in: src/delivery/ProducerController.ts:29
Stable identifier used by consumers to dedup across restarts.
resendTimeoutMs?
Section titled “resendTimeoutMs?”
readonlyoptionalresendTimeoutMs?:number
Defined in: src/delivery/ProducerController.ts:21
How long to wait for an Ack before re-sending. Default 500ms.
windowSize?
Section titled “windowSize?”
readonlyoptionalwindowSize?:number
Defined in: src/delivery/ProducerController.ts:27
Flow-control window: at most windowSize messages may be in-flight
(un-acked) at any moment. Additional Sends queue until room opens up.
Default: 16.