Archivage et rediffusion 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.

Archivage et rediffusion des messages Amazon SNS pour les rubriques FIFO

Qu'est-ce que l'archivage-relecture des messages ?

Amazon SNS fournit une fonctionnalité d'archivage et de rediffusion des messages sans code, spécialement conçue pour les sujets FIFO (premier entré, premier sorti). Cette fonctionnalité permet aux propriétaires de sujets de stocker des messages directement dans les archives des sujets pendant 365 jours au maximum et de les rediffuser aux abonnés en cas de besoin. L'archivage et la relecture des messages sont essentiels pour récupérer les messages perdus et synchroniser les applications entre les régions ou les systèmes en répliquant les états.

Cette fonctionnalité est accessible via l' AWS API, le SDK et AWS Management Console. AWS CloudFormation

Principaux cas d'utilisation

  • Récupération des messages : récupérez les messages perdus en raison de défaillances d'applications en aval en les rejouant sur le terminal de l'abonné.

  • Réplication d'état : répliquez l'état d'un système existant dans un nouvel environnement en rejouant les messages commençant par un horodatage spécifique.

  • Correction d'erreur : renvoyez les messages manqués pendant les pannes pour vous assurer que tous les événements sont traités correctement.

Composantes de l'archivage et de la rediffusion des messages

Gérez l'archivage et la rediffusion des messages pour les sujets FIFO d'Amazon SNS, notamment en définissant des périodes de rétention, en surveillant l' CloudWatchutilisation des messages archivés, en initiant des rediffusions via des attributs d'abonnement et en comprenant les autorisations requises pour modifier et lancer des rediffusions.

Archivage des messages

Rediffusion du message

  • Un abonné lance une rediffusion en sélectionnant la fenêtre temporelle pendant laquelle les messages doivent être retraités vers le point de terminaison abonné. Pour en savoir plus, consultez Rediffusion des messages Amazon SNS pour les abonnés à la rubrique FIFO.

  • Vous gérez la rediffusion via les attributs d'abonnement à l'aide de ReplayPolicy cette fonctionnalité.

Autorisations pertinentes

  • SetSubscriptionAttributes— Nécessaire pour configurer ou modifier les paramètres de rediffusion à l'aide de l'ReplayPolicyattribut d'un abonnement.

  • Subscribe— Nécessaire pour souscrire un nouvel abonnement et lancer des rediffusions.

  • GetTopicAttributes— Permet de consulter les propriétés du sujet, mais l'initiation de la rediffusion tourne principalement autour de la gestion des abonnements.