As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Os seguintes termos-chave podem ajudar você a entender melhor a funcionalidade das filas FIFO. Para obter mais informações, consulte a Referência da API do Amazon Simple Queue Service.
- Clientes
Atualmente, o cliente assíncrono no buffer do Amazon SQS não oferece suporte a filas FIFO.
- ID de eliminação de duplicação de mensagens
-
Um token usado nas filas FIFO do Amazon SQS para identificar mensagens de forma exclusiva e evitar duplicações. Se várias mensagens com o mesmo ID de desduplicação forem enviadas dentro de um intervalo de desduplicação de cinco minutos, elas serão tratadas como duplicatas e somente uma cópia será entregue. Se você não especificar um ID de desduplicação e a desduplicação baseada em conteúdo estiver habilitada, o Amazon SQS gerará um ID de desduplicação por meio do hashing do corpo da mensagem. Esse mecanismo garante a entrega exatamente uma vez, eliminando mensagens duplicadas dentro do prazo especificado.
nota
O Amazon SQS continua rastreando o ID de desduplicação mesmo após a mensagem ter sido recebida e excluída.
- ID do grupo de mensagens
-
É um atributo usado somente nas filas FIFO (First-In-First-Out) do Amazon SQS para organizar mensagens em grupos distintos. As mensagens dentro do mesmo grupo de mensagens são sempre processadas uma por vez, em ordem estrita, garantindo que duas mensagens do mesmo grupo não sejam processadas simultaneamente. As filas padrão não usam
MessageGroupId
e não oferecem garantias de pedidos. Se for necessária uma ordenação rigorosa, use uma fila FIFO em vez disso. - ID de tentativa de solicitação de recebimento
-
O ID de tentativa de solicitação de recebimento é um token exclusivo usado para desduplicar
ReceiveMessage
chamadas no Amazon SQS. - Número de sequência
-
O número grande e não consecutivo que o Amazon SQS atribui a cada mensagem.
- Serviços
-
Se seu aplicativo usa vários AWS serviços ou uma combinação de AWS serviços externos, é importante entender qual funcionalidade de serviço não é compatível com filas FIFO.
Alguns serviços AWS ou serviços externos que enviam notificações para o Amazon SQS podem não ser compatíveis com filas FIFO, apesar de permitirem que você defina uma fila FIFO como destino.
Atualmente, os seguintes recursos dos AWS serviços não são compatíveis com filas FIFO:
Para obter informações sobre a compatibilidade de outros produtos com filas FIFO, consulte a documentação do seu produto.