Skip to content
Latchkey

O Que É Message Acknowledgment?

Message acknowledgment é a confirmação explícita que um consumer envia de volta a um broker assim que trata uma mensagem com sucesso. Até o ack chegar, o broker mantém a mensagem e pode reentregá-la se o consumer falhar. Confirmar antes de processar arrisca perda, enquanto confirmar depois arrisca duplicatas em caso de falha.

Por que isso importa

O momento do acknowledgment é o que determina a garantia de entrega de uma queue. Confirmar após o processamento bem-sucedido dá comportamento at-least-once, a base sobre a qual a maioria dos consumers confiáveis se constrói.

Guias relacionados