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 relecture des messages Amazon SNS pour les sujets FIFO
Qu'est-ce que l'archivage-relecture des messages ?
Amazon SNS propose une fonctionnalité d'archivage et de relecture des messages sans code, spécialement conçue pour les sujets FIFO (). First-In-First-Out Cette fonctionnalité permet aux propriétaires de sujets de stocker les messages directement dans les archives des sujets pendant 365 jours maximum et de les retransmettre 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 Console de gestion AWS. CloudFormation
Principaux cas d'utilisation
-
Restauration 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 relisant les messages à partir d'un horodatage spécifique.
-
Correction d'erreurs : 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 relecture des messages
Gérez l'archivage et la relecture des messages pour les sujets Amazon SNS FIFO, notamment en définissant des périodes de conservation, en surveillant l'utilisation CloudWatch des messages archivés, en lançant des rediffusions via les attributs d'abonnement et en comprenant les autorisations requises pour modifier et lancer des rediffusions.
Archivage des messages
-
Le propriétaire du sujet active la fonction d'archivage et définit la période de conservation des messages, qui peut aller jusqu'à 365 jours. Pour en savoir plus, voir Archivage des messages Amazon SNS pour les propriétaires de sujets FIFO
-
CloudWatch les métriques permettent de surveiller les messages archivés.
Rediffusion du message
-
Un abonné lance une rediffusion en sélectionnant la fenêtre temporelle dans laquelle les messages doivent être retraités vers le terminal 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
ReplayPolicycette 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 à la rediffusion concerne principalement la gestion des abonnements.