Capturar mensagens problemáticas no Amazon SQS
Para capturar todas as mensagens que não podem ser processadas e coletar métricas do CloudWatch precisas, configure uma fila de mensagens mortas.
-
A política de redirecionamento redireciona mensagens para uma dead letter queue depois que a fila de origem falha em processar uma mensagem um número de vezes especificado.
-
O uso da dead letter queue diminui o número de mensagens e reduz a possibilidade de exposição a mensagens poison pill (mensagens que podem ser recebidas, mas que não podem ser processadas).
-
A inclusão de uma mensagem poison pill em uma fila pode distorcer a métrica do CloudWatch ApproximateAgeOfOldestMessage, fornecendo uma idade incorreta da mensagem poison pill. Configurar uma dead letter queue ajuda a evitar alarmes falsos ao usar essa métrica.