Um aplicativo envia atualmente mensagens exclusivas para uma fila padrão do Amazon SQS. A equipe deseja migrar para uma fila SQS FIFO. Quais alterações são necessárias para migrar com sucesso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma nova fila SQS FIFO, habilite a deduplicação baseada em conteúdo nela e atualize o aplicativo para incluir um ID de grupo de mensagens em cada mensagem..
Por que esta é a resposta
Para migrar de uma fila SQS padrão para FIFO, é necessário criar uma nova fila FIFO, pois as filas existentes não podem ser convertidas. A deduplicação baseada em conteúdo é uma opção conveniente para garantir que mensagens idênticas não sejam processadas mais de uma vez, eliminando a necessidade de um MessageDeduplicationId explícito. O aplicativo deve ser atualizado para incluir um MessageGroupId em cada mensagem, que é um requisito fundamental para filas FIFO, garantindo a ordenação dentro de cada grupo. As opções incorretas falham porque: Modificar o aplicativo para enviar mensagens com o parâmetro DelaySeconds não aborda os requisitos de ordenação e deduplicação do FIFO. Converter uma fila padrão existente para FIFO não é possível. Enviar corpos de mensagens idênticos e definir DelaySeconds não cumpre os requisitos de MessageGroupId e não garante deduplicação ou ordenação FIFO.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão