2016-08-25 1 views
0

私は自分のアプリで各ユーザーのパーソナライズされたプッシュ通知をしたいと思っています。たとえば、ユーザーがメッセージを送信したときに、誰かがメッセージを送信したという通知を受け取ります。パーソナライズされたプッシュ通知TopicLimitExceeded

私はこれをSNSを使用して実現し、各ユーザーのトピックを作成しました。しかし、100,000人を超えるユーザーがいたので、TopicLimitExceededエラーが発生しました。

このエラーに遭遇することなくこれを達成する方法はありますか?

答えて

0

これは、どのタイプの制限を超えているかによって異なります。

awsでは、1秒あたりのコール数が制限されることがあります。

最近、RDSログをダウンロードする際に問題が発生しました。 2回目にできる通話回数に制限があります

このような制限を超える問題を解決するには、スリープ方法を使用する方法があります。例えばのために

sleep(5) # sleep for 5 second 
# Continue with you program execution 

はそれが役に立てば幸い!

+0

制限を超えていることをどのように知っていますか。私は自分のログに他の情報は見ませんでした。 – user3474685

+0

catchブロックを試して、エラーメッセージまたはスタックトレースを出力してください – roshan

+0

申し訳ありませんが、try..exceptとスタックトレースメッセージを表示してください – roshan

0

私はAWSサポートに連絡してトピック数の制限を増やしました。