

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Arquivamento e reprodução de mensagens do Amazon SNS de tópicos FIFO
<a name="fifo-message-archiving-replay"></a>

## O que é arquivamento e reprodução de mensagens?
<a name="what-is-message-archiving-and-replay"></a>

O Amazon SNS oferece um recurso de arquivamento e reprodução de mensagens sem código, projetado especificamente para tópicos FIFO (First-In-First-Out). Esse recurso permite que os proprietários de tópicos armazenem mensagens diretamente no arquivo de tópicos por até 365 dias e as reproduzam para os assinantes quando necessário. O arquivamento e a reprodução de mensagens são essenciais para recuperar mensagens perdidas e sincronizar aplicativos entre regiões ou sistemas por meio da replicação de estados.

Essa funcionalidade pode ser acessada por meio da AWS API CloudFormation, SDK e. Console de gerenciamento da AWS

**Casos de uso principais**
+ **Recuperação de mensagens**: recupere mensagens perdidas devido a falhas de aplicativos posteriores, reproduzindo-as no endpoint do assinante.
+ **Replicação de estado**: replique o estado de um sistema existente em um novo ambiente reproduzindo mensagens a partir de um timestamp específico.
+ **Correção de erros**: reenvie mensagens perdidas durante interrupções para garantir que todos os eventos sejam processados corretamente.

### Componentes do arquivamento e reprodução de mensagens
<a name="message-archiving-and-replay-components"></a>

Gerencie o arquivamento e a repetição de mensagens para tópicos FIFO do Amazon SNS, incluindo definir períodos de retenção, monitorar o CloudWatch uso de mensagens arquivadas, iniciar repetições por meio de atributos de assinatura e entender as permissões necessárias para modificar e iniciar repetições.

**Arquivamento de mensagens**
+ O proprietário do tópico ativa o recurso de arquivamento e define o período de retenção de mensagens, que pode ser de até 365 dias. Para saber mais, consulte [Arquivamento de mensagens do Amazon SNS para proprietários de tópicos FIFO](message-archiving-and-replay-topic-owner.md)
+ CloudWatch as métricas ajudam a monitorar as mensagens arquivadas.

**Reprodução de mensagens**
+ Um assinante inicia uma repetição, selecionando a janela de tempo para as mensagens serem reprocessadas no endpoint inscrito. Para saber mais, consulte [Reprodução de mensagens do Amazon SNS para assinantes de tópicos FIFO](message-archiving-and-replay-subscriber.md). 
+ Você gerencia o replay por meio de atributos de assinatura usando o recurso `ReplayPolicy`.

**Permissões relevantes**
+ **`SetSubscriptionAttributes`**: necessário para definir ou modificar as configurações de repetição usando o atributo `ReplayPolicy` em uma assinatura.
+ **`Subscribe`**: necessário para anexar uma nova assinatura e iniciar os replays.
+ **`GetTopicAttributes`**: permite visualizar as propriedades do tópico, mas o início da repetição gira principalmente em torno do gerenciamento de assinaturas.