我希望为我的应用中的每个用户提供个性化推送通知,例如,当有人向用户发送消息时,他(并且只有他)会收到有人向他发送消息的通知。
我能够通过使用SNS实现这一目标,并为每个用户创建一个主题。但是,现在我有> 100000个用户,我收到了TopicLimitExceeded错误。
有没有办法实现这一点而不会遇到这个错误?
答案 0 :(得分:0)
这取决于您超出的限制类型。
有时aw会限制每秒的通话次数。
我最近遇到了下载RDS日志的麻烦。我可以为第二次打电话的次数有限制
解决此类速率限制的一种方法是使用睡眠方法。
例如:
sleep(5) # sleep for 5 second
# Continue with you program execution
希望它有所帮助!!
答案 1 :(得分:0)
我联系了AWS支持,他们只是增加了我的主题限制数量。