Как отправлять ack/nack? #135
Replies: 3 comments 1 reply
-
гм.. после написания поста нашел https://lancetnik.github.io/Propan/getting_started/4_broker/2_routing/#error-handling |
Beta Was this translation helpful? Give feedback.
-
@sergeykorablin вы можете получить доступ к оригинальному сообщению фреймворка, который используется под капотом через контекст, а у него уже дергать методы, которые вам нужны: в т.ч. ack/nack/reject и тд @broker.handle(...)
async def handler(msg_body, message = Context()):
await message.ack() Это общий вариант для любого брокера, но если нужны тайпхинты, используйте аннотацию для сообщения из |
Beta Was this translation helpful? Give feedback.
-
Собственно да, вот про контекст https://lancetnik.github.io/Propan/ru/getting_started/5_dependency/2_context/ |
Beta Was this translation helpful? Give feedback.
-
Документация куцая, не нашел ничего про отправку ack/nack. Подскажите, как это делать?
Beta Was this translation helpful? Give feedback.
All reactions