Recebi um e-mail da AWS dizendo que uma das minhas assinaturas de e-mail do Amazon Simple Notification Service (Amazon SNS) foi desativada manualmente.
Breve descrição
Se as mensagens forem publicadas em um tópico do SNS com uma taxa maior do que a cota da Taxa de entrega de mensagens de e-mail, o Amazon SNS desativará as assinaturas. O limite é por assinatura e é aplicado somente depois que o Amazon SNS identifica os filtros que foram configurados nas assinaturas.
O Amazon SNS desativa automaticamente as assinaturas quando as cotas de transação por segundo (TPS) são violadas pelos seguintes motivos:
- Evitar envio de spam sobre eventos para a caixa de entrada de destino.
- Proteger o servidor de e-mail do destinatário contra inundação de mensagens.
- Evitar que provedores de serviços de Internet (ISPs) identifiquem tráfego elevado como spam e bloqueiem a entrega de mensagens.
O Amazon SNS suporta uma taxa de entrega de mensagens de e-mail de 10 transações por segundo (TPS) para tópicos do SNS, para cada conta da AWS. Para obter mais informações, consulte Service Quotas.
Se você tiver várias assinaturas com políticas de filtro, as assinaturas com mais de 10 tentativas de entrega de e-mail por segundo serão desativadas. Outras assinaturas com menos de 10 e-mails permanecem ativas. Se uma assinatura for desativada, ela estará no estado PendingConfirmation.
Resolução
Para tópicos do SNS de alto volume, é uma prática recomendada assinar somente endpoints de alto throughput de sistema para sistema. Por exemplo: Filas do Amazon Simple Queue Service (Amazon SQS), funções do AWS Lambda e endpoints HTTP. Esses tipos de endpoints de assinatura são compatíveis com uma cota de TPS superior.
Informações relacionadas
Cenários comuns do Amazon SNS
Enviar um e-mail no Amazon Pinpoint
Assinar tópico do Amazon SNS
Publicar em um tópico