Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Déduplication des messages Amazon SNS pour les rubriques FIFO

Mode de mise au point
Déduplication des messages Amazon SNS pour les rubriques FIFO - Amazon Simple Notification Service

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.

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.

Les rubriques FIFO d'Amazon SNS et les files d'attente FIFO d'Amazon SQS prennent en charge la déduplication des messages, qui fournit une distribution et un traitement des messages une fois précisément dès lors que les conditions suivantes sont remplies :

  • La file d'attente FIFO Amazon SQS abonnée existe et dispose des autorisations qui permettent au principal de service Amazon SNS de remettre des messages à la file d'attente.

  • Le consommateur de file d'attente FIFO Amazon SQS traite le message et le supprime de la file d'attente avant l'expiration du délai d'expiration de la visibilité.

  • La rubrique d'abonnement Amazon SNS n'a pas de filtrage de messages. Lorsque vous configurez le filtrage des messages, les rubriques FIFO d'Amazon SNS prennent en charge la at-most-once diffusion, car les messages peuvent être filtrés en fonction de vos politiques de filtrage d'abonnement.

  • Il n'y a aucune interruption du réseau qui empêche l'accusé de réception de la remise du message.

Note

La déduplication des messages s'applique à l'intégralité d'une rubrique Amazon SNS FIFO lorsque l'FifoThroughputScopeattribut topic est défini sur. Topic Lorsque l'attribut topic FifoThroughputScope est défini surMessageGroup, la déduplication des messages s'applique à chaque groupe de messages individuel.

Lorsque vous publiez un message dans une rubrique FIFO Amazon SNS, le message doit inclure un ID de déduplication. Cet ID est inclus dans le message que la rubrique FIFO Amazon SNS remet aux files d'attente FIFO Amazon SQS abonnées.

Si un message avec un ID de déduplication particulier est publié avec succès sur une rubrique Amazon SNS FIFO, tout message publié avec le même ID de déduplication, dans l'intervalle de déduplication de cinq minutes, est accepté mais n'est pas livré. La rubrique Amazon SNS FIFO continue de suivre l'ID de déduplication du message, dans le périmètre de déduplication configuré par l'attribut topicFifoThroughputScope, même après la remise du message aux points de terminaison abonnés.

Si le corps du message est garanti pour être unique pour chaque message publié, vous pouvez activer la déduplication basée sur le contenu pour une rubrique FIFO Amazon SNS et les files d'attente FIFO Amazon SQS abonnées. Amazon SNS utilise le corps du message pour générer une valeur de hachage unique à utiliser comme ID de déduplication pour chaque message. Vous n'avez donc pas besoin de définir un ID de déduplication lorsque vous envoyez chaque message.

Note

Les attributs de message ne sont pas inclus dans le calcul de hachage.

Lorsque la déduplication basée sur le contenu est activée pour une rubrique Amazon SNS FIFO et qu'un message est publié avec un ID de déduplication, l'ID de déduplication publié remplace l'ID de déduplication basé sur le contenu généré.

Dans le cas d'utilisation de la gestion des prix des pièces automobiles, l'entreprise doit définir un ID de déduplication universellement unique pour chaque mise à jour de prix. Cela est dû au fait que le corps du message peut être identique même lorsque l'attribut du message est différent pour le commerce de gros et de détail. Toutefois, si la société ajoutait le type d'entreprise (gros ou détail) au corps du message à côté de l'ID du produit et du prix du produit, elle pourrait permettre la déduplication basée sur le contenu dans la rubrique FIFO Amazon SNS et dans les files d'attente FIFO Amazon SQS souscrites.

Comment fonctionne la déduplication des messages dans un environnement thématique Amazon SNS FIFO (First In, First Out), à l'aide d'un exemple de gestion des prix des pièces automobiles. Il montre comment les messages dupliqués (m1) publiés dans la rubrique Amazon SNS FIFO sont empêchés d'être envoyés plusieurs fois aux systèmes des abonnés (files d'attente pour les grossistes, les détaillants et les analystes). Cette déduplication garantit que seuls les messages uniques sont traités, ce qui améliore l'efficacité et la précision du traitement des messages dans le cadre des différentes fonctions des abonnés.

Outre le classement et la déduplication des messages, les rubriques Amazon SNS FIFO concernent le chiffrement côté serveur des messages (SSE) à l'aide de clés et la confidentialité des messages via les points de terminaison VPC AWS KMS avec. AWS PrivateLink Pour de plus amples informations, veuillez consulter Sécurité des messages Amazon SNS pour les rubriques FIFO.

Rubrique suivante :

Sécurité des messages

Rubrique précédente :

Filtrage de messages
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.