O Que É uma Poison Message?
Uma poison message é uma mensagem que consistentemente dispara um erro quando um consumer tenta tratá-la, de modo que nunca é confirmada e continua sendo reentregue. As falhas repetidas podem desperdiçar recursos e bloquear outros trabalhos atrás dela. Os sistemas geralmente limitam as tentativas de retry e então a movem para um destino de dead letter.
Por que isso importa
Uma única mensagem malformada ou intratável pode travar uma queue inteira se ficar em loop para sempre. Um limite de retry mais um destino de dead letter a isolam para que o restante das mensagens continue fluindo.
Guias relacionados
What Is a Dead Letter Exchange?A dead letter exchange receives messages that a queue cannot deliver or process, routing them aside for inspe…
What Is Message Acknowledgment?Message acknowledgment is the signal a consumer sends to confirm it has processed a message, telling the brok…
What Is a Visibility Timeout?A visibility timeout is the period after a message is received during which it is hidden from other consumers…