我正在开发使用AWS SNS与APNS和GCM进行推送通知的体系结构。那我下面的模型是适用于100,000个主题的AWS SNS解决方法限制
- 每个用户(而不是设备)将会有与之相对应的SNS话题
- 每个用户可以拥有多个设备
- 为每个设备
- 创建平台应用程序终结点订阅平台应用端点到属于设备用户的主题
这样,当我们必须向用户的所有设备发送通知时,我们需要调用publish
使用用户的topicArn
及其所有设备应该得到的消息。
但是,默认情况下,AWS拥有100,000个主题的限制。如果我们预计更多的用户数量达到100万,或者说有1000万人乐观,那么这种方法是否有任何解决方法?
我应该要求AWS事先提高限制吗?他们是否轻松提高了数量上限为1亿个?他们大多数人在开始的几个月里没有使用任何成本含义?