Man*_*ngh 12 amazon-web-services amazon-sns
我正在使用带有APNS和GCM的AWS SNS开发推送通知的架构.我关注的模型是
这样,当我们必须向用户的所有设备发送通知时,我们需要publish使用用户调用该方法,topicArn并且其所有设备都应该获取消息.
但是,默认情况下,AWS的主题限制为100,000个.如果我们预计会有更多的用户(如100万或1000万)保持乐观,那么这种方法是否有任何解决方法?
我应该要求AWS提前提高限额吗?他们容易将限制增加到1亿这样的数字吗?是否有任何成本含义大部分都没有在开始的几个月内使用?
Roh*_*nde 15
披露:我曾经在亚马逊SNS上工作
您建议的体系结构是Amazon SNS中的常见模式,并且是健全的.
您应该要求增加主题限制.即使您创建主题并且不使用主题限制,也不会产生任何成本影响.但是,您将为每个CreateTopic呼叫支付0.50美元/百万个请求,前100万个请求每月免费.
提交支持服务单时,请记录您的使用案例.它有助于团队加快限制增加请求.
我们遵循了与 OP 类似的模型,但有一个例外——随着用户数量的增长,死账户的数量也在增加。面对现实,用户保留提出了挑战。所以你可能想提出一个主题回收策略。提示:不要将主题永久绑定到用户,而是允许 ARN 过期,类似于 DHCP 租约。您的应用程序可能会定期询问您的 Web 服务需要订阅什么 ARN,并希望重新分配。如果您尽早将其构建到客户端协议中,您将不需要那么多 ARN。毕竟,10 万活跃用户与 10 万注册用户完全不同:)
| 归档时间: |
|
| 查看次数: |
3560 次 |
| 最近记录: |