RequestThrottledエラー対策
Amazon APIを利用した旧自作アプリが復活したので、
調子に乗って、情報をいろいろ取得しようと思ったら
遭遇したエラーについて検証してみた結果について書いておきます。
エラー内容は、
「AWS Access Key ID: シークレットコード. You are submitting requests too quickly. Please retry your requests at a slower rate.」
つまり、Amazon Web APIにアクセスする間隔が短すぎるので、もっと時間をあけてからアクセスしてね!!ということだった。
そこで、試してみたのだが、
1) 日本時間の午前2時51分に1回目のアクセス、9分後の午前3時0分に2回目のアクセス
・結果:You are submitting requests too quickly~、ガーン( ゚Д゚)
2) 11分後の午前3時11分に3回目のアクセス
・結果:エラーなしで問題なし(^^)/
つまり、AWSECommerceServiceへのアクセス間隔は、10分~20分は空けた方が良いみたいだね♪