Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Traitement en une seule fois sur Amazon SQS
Contrairement aux files d'attente standard, les files d'FIFOattente n'introduisent pas de doublons de messages. FIFOles files d'attente vous permettent d'éviter d'envoyer des doublons à une file d'attente. Si vous réessayez l'SendMessage
action dans l'intervalle de déduplication de 5 minutes, Amazon SQS n'introduira aucun doublon dans la file d'attente.
Pour configurer une déduplication, vous devez effectuer l'une des actions suivantes :
-
Activer la déduplication basée sur le contenu. Cela indique SQS à Amazon d'utiliser un hachage SHA -256 pour générer l'ID de déduplication du message en utilisant le corps du message, mais pas les attributs du message. Pour plus d'informations, consultez la documentation sur le
CreateQueue
GetQueueAttributes
, et lesSetQueueAttributes
actions dans le manuel Amazon Simple Queue Service API Reference. -
Fournir explicitement l'ID de déduplication du message (ou afficher le numéro de séquence) pour le message. Pour plus d'informations, consultez la documentation sur le
SendMessage
SendMessageBatch
, et lesReceiveMessage
actions dans le manuel Amazon Simple Queue Service API Reference.