Archivo y reproducción de mensajes de Amazon SNS para temas FIFO - Amazon Simple Notification Service

Archivo y reproducción de mensajes de Amazon SNS para temas FIFO

¿Qué es el archivo y reproducción de mensajes?

Amazon SNS ofrece una característica de archivo y reproducción de mensajes sin código, diseñada específicamente para temas FIFO (First-In-First-Out). Esta característica permite a los propietarios de los temas almacenar los mensajes directamente en el archivo de temas durante un máximo de 365 días y permite a los suscriptores reproducir estos mensajes cuando sea necesario. El archivo y la reproducción de los mensajes son esenciales para recuperar los mensajes perdidos y sincronizar las aplicaciones entre regiones o sistemas mediante la replicación de los estados.

Se puede acceder a esta funcionalidad a través de la API de AWS, el SDK, AWS CloudFormation y la AWS Management Console.

Casos de uso clave

  • Recuperación de mensajes: recupere los mensajes perdidos debido a errores en las aplicaciones posteriores reproduciéndolos en el punto de conexión del suscriptor.

  • Replicación de estado: replique el estado de un sistema existente en un entorno nuevo reproduciendo los mensajes desde una marca de tiempo específica.

  • Corrección de errores: reenvíe los mensajes perdidos durante las interrupciones para garantizar que todos los eventos se procesen correctamente.

Componentes del archivo y reproducción de mensajes

Administre el archivo y la reproducción de mensajes para los temas FIFO de Amazon SNS, incluido cómo configurar períodos de retención, supervisar los mensajes archivados mediante CloudWatch, iniciar reproducciones mediante los atributos de suscripción y conocer los permisos necesarios para modificar e iniciar las reproducciones.

Archivo de mensajes

  • El propietario del tema habilita la característica de archivo y establece el período de retención de los mensajes, que puede ser de hasta 365 días. Para obtener más información, consulte Archivo de mensajes de Amazon SNS para propietarios de temas FIFO.

  • Las métricas de CloudWatch ayudan a supervisar los mensajes archivados.

Reproducción de mensajes

  • Un suscriptor inicia una reproducción y selecciona el intervalo de tiempo para que los mensajes se vuelvan a procesar en el punto de conexión suscrito. Para obtener más información, consulte Reproducción de mensajes de Amazon SNS para los suscriptores de temas FIFO.

  • La reproducción se administra mediante los atributos de suscripción con la característica ReplayPolicy.

Permisos adecuados

  • SetSubscriptionAttributes: necesario para configurar o modificar la configuración de reproducción mediante el atributo ReplayPolicy de una suscripción.

  • Subscribe: necesario para adjuntar una nueva suscripción e iniciar las reproducciones.

  • GetTopicAttributes: permite ver las propiedades del tema, pero el inicio de la reproducción gira principalmente en torno a la administración de la suscripción.