AWS S3にアクセスするとHTTPステータス500となる原因を教えて欲しい

質問・問題

AWS S3からHTTPステータス500が返されています。
どのような原因が考えられますか。

回答・解決方法

S3のHTTPステータス500エラーは、正常稼働時でも低確率で発生する可能性がございます。(参考資料 [1])

対策として、以下のご対応を検討いただけますと幸いです。

  • S3へリクエストするアプリケーションの再試行メカニズムを有効にする(参考資料[2])
  • S3へのリクエスト率を徐々に増やすようにアプリケーションを設定する
  • 複数のプレフィックスにオブジェクトを分散する

 

【参考記事】

[1] Amazon S3 から HTTP 5xx エラーをトラブルシューティングする方法を教えてください。
https://aws.amazon.com/jp/premiumsupport/knowledge-center/http-5xx-errors-s3/

===(抜粋)
Amazon S3 は分散しているサービスであるため、非常に低い割合の 5xx エラーはこのサービスの正常な使用中に発生する場合があります。
Amazon S3 からの 5xx エラーを返すすべてのリクエストは、再試行される必要があり、Amazon S3 へリクエストするアプリケーションはこれらのエラーから復旧する耐障害メカニズムを持っていることが推奨されます。
===

[2] AWS でのエラー再試行とエクスポネンシャルバックオフ - AWS 全般のリファレンス https://docs.aws.amazon.com/ja_jp/general/latest/gr/api-retries.html

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください