-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Сейчас в обработчик ивентов ивент залетает как { data, ack, nak }: { data: SomeEventType; ack: () => void; nak: (repeat: number) => void }
. Предлагаю также прокидывать метод working() чтобы уведомлять nats о том что долгая операция еще выполняется (должен сбрасываться ackTime)
В библиотеки nats на js этот метод описан как:
/**
* Indicate to the JetStream server that processing of the message
* is on going, and that the ack wait timer for the message should be
* reset preventing a redelivery.
*/
working(): void;
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request