Suhas Karanth
06/26/2025, 3:52 AMRunLLM
06/26/2025, 3:52 AMSuhas Karanth
06/26/2025, 3:54 AMRunLLM
06/26/2025, 3:54 AMReceive() or from the message channel), it is no longer counted in the receiver queue sizeโeven if it is still being processed or has been NACKed. NACKed messages are tracked separately and scheduled for redelivery, but do not count toward the receiver queue size during their processing or redelivery delay (pulsar-client-go consumer.go, pulsar-client-go issue #398).
Would you like more detail on how NACKed messages are managed or how the Go client handles message flow?
Sources:
- pulsar-client-go issue #398
- pulsar-client-go consumer.go ๐ 0 button ๐ 0 button ๐ก Hint: Mention @runllm in the thread for followups.