
前提知識
HTTP 503 レスポンスとは「サービスが利用できない」ときに表示されるエラーです。
S3の利用方法の洗い出し
S3バケットをファイル共有システムとして利用
バージョニングを有効にしたバケットへの Amazon S3 PUT または DELETE オブジェクトリクエストが実行
原因を推測する
数百万のバージョンが存在している1 つ以上のオブジェクトが存在している可能性
数百万のバージョンを持つオブジェクトがある場合、Amazon S3 は、過剰なリクエストトラフィックからユーザーを保護するためバケットへのリクエストを自動的に調整する
状況把握
バージョニングが有効なバケットへの Amazon S3 リクエストに対する HTTP 503 レスポンスが著しく増加している
対応
Amazon S3インベントリツールを使用して、バケット内のオブジェクトのフラットファイルリストを提供するレポートを生成する
ライフサイクル管理の「NonCurrentVersion」有効期限ポリシーと「ExpiredObjectDeleteMarker」ポリシーを有効にして、
以前のバージョンのオブジェクトを期限切れにし、バケット内に関連するデータオブジェクトが存在しないマーカーを削除します。