我最近收到一封来自 AWS 的电子邮件,其中指出我的其中一个 Amazon Simple Notification Service (Amazon SNS) 电子邮件订阅已被手动禁用。为什么我的 Amazon SNS 主题订阅被停用,我该如何解决此问题?
如果向 SNS 主题发布邮件的速率高于电子邮件的传送速率配额,则 Amazon SNS 会停用此订阅。
如果违反 TPS 配额,Amazon SNS 会自动停用订阅,以执行以下操作:
**注意:**Amazon SNS 支持的电子邮件传输速率为每个 AWS 账户每秒向 SNS 主题传输 10 个事务 (TPS)。有关更多信息,请参阅 Amazon SNS 终端节点和配额。
最佳实践是避免订阅大量 SNS 主题的电子邮件地址。常见的 SNS 主题电子邮件订阅使用案例包括监控 Amazon CloudWatch 警报和向多个电子邮件地址发送使用情况报告。
对于大量 SNS 主题,最佳实践是仅订阅高吞吐量、系统间的终端节点。例如:Amazon Simple Queue Service (Amazon SQS) 队列、AWS Lambda 函数和 HTTP 终端节点。这些类型的订阅终端节点支持更高的 TPS 配额。
常见 Amazon SNS 使用场景
在 Amazon Pinpoint 中发送电子邮件
订阅 Amazon SNS 主题
发布到主题