我正在開發使用AWS SNS與APNS和GCM進行推送通知的體系結構。那我下面的模型是適用於100,000個主題的AWS SNS解決方法限制
- 每個用戶(而不是設備)將會有與之相對應的SNS話題
- 每個用戶可以擁有多個設備
- 爲每個設備
- 創建平臺應用程序終結點訂閱平臺應用端點到屬於設備用戶的主題
這樣,當我們必須向用戶的所有設備發送通知時,我們需要調用publish
使用用戶的topicArn
及其所有設備應該得到的消息。
但是,默認情況下,AWS擁有100,000個主題的限制。如果我們預計更多的用戶數量達到100萬,或者說有1000萬人樂觀,那麼這種方法是否有任何解決方法?
我應該要求AWS事先提高限制嗎?他們是否輕鬆提高了數量上限爲1億個?他們大多數人在開始的幾個月裏沒有使用任何成本含義?