Publicado: Dec 1, 2021
O Amazon Simple Queue Service (SQS) anuncia o suporte ao retorno de filas de mensagens mortas (DLQ) para a fila de origem, proporcionando a você mais controle sobre o ciclo de vida de mensagens não consumidas. As filas de mensagens mortas são um recurso existente do Amazon SQS que permite aos clientes armazenar mensagens que as aplicações não puderam consumir com êxito. Agora, você pode retornar mensagens da sua fila de mensagens mortas para a sua fila de origem de forma eficaz no console do Amazon SQS. O retorno da DLQ amplia a experiência dos desenvolvedores de gerenciamento de filas de mensagens mortas e permite que eles desenvolvam aplicações confiantes de que podem examinar as mensagens não consumidas, recuperar-se de erros em seu código e reprocessar as mensagens em suas filas de mensagens mortas.
O Amazon SQS é um serviço gerenciado de enfileiramento de mensagens que facilita o desacoplamento e a escalabilidade de microsserviços, sistemas distribuídos e aplicações sem servidor. Com o retorno da fila de mensagens mortas para a fila de origem, você pode simplificar e aprimorar seus fluxos de trabalho de tratamento de erro para filas padrão. Com frequência, as mensagens acabam indo para a sua fila de mensagens mortas quando as aplicações do consumidor param de processar as mensagens conforme o esperado. Assim que a sua aplicação do consumidor se recuperar, você já poderá retornar as mensagens da fila de mensagens mortas para a fila de origem mais facilmente. O suporte ao retorno está disponível no console do Amazon SQS, facilitando a inspeção de uma amostra das mensagens e movê-las para filas de origem com um clique de um botão.
Para começar a usar, navegue para a página de detalhes de filas no console do Amazon SQS para procurar uma fila que você definiu como fila de mensagens mortas em uma fila de origem existente. Em seguida, navegue para a página de fluxo de trabalho de retorno da DLQ para inspecionar as mensagens e selecione o seu destino de retorno que será a fila de origem. Então, clique em “redrive messages” (retornar mensagens). O suporte ao retorno de filas de mensagens mortas para filas de origem está disponível em todas as regiões comerciais da AWS, exceto as regiões da China. Para saber mais, acesse a documentação do Amazon SQS.