スキップしてコンテンツを表示

CloudFront ウェブディストリビューションでの遅延の問題を解決するために、AWS サポートに提供する必要がある情報を教えてください

所要時間1分
0

Amazon CloudFront ウェブディストリビューションでの遅延の問題を解決するために、AWS サポートを開きたいです。

解決策

重要: テクニカルサポートケースを開くには、AWS サポートプランが必要です。

CloudFront ウェブディストリビューションでの遅延の問題をトラブルシューティングするために AWS サポートにケースを開く際は、次の手順に記載した情報を提供してください。

  1. 遅延の問題が発生するリクエストの CloudFront リクエスト ID を書き留めておきます。cURL などのコマンドを使用して X-Amz-Cf-Id HTTP 応答ヘッダーからリクエスト ID を特定します。または、CloudFront アクセスログのウェブディストリビューションログファイルでリクエスト ID を特定してください。
  2. オブジェクトを CloudFront からダウンロードし、オブジェクトをオリジンから直接ダウンロードするのにかかる時間を記録します。
    注: 詳細については、「CloudFront ディストリビューションでの複数オリジンを使用する」を参照してください。
  3. 次の cURL コマンドを実行して、2 種類のダウンロード方法の時間差を取得します。
    curl -v -L --output /dev/null --silent --show-error --write-out 'lookup: %{time_namelookup}\nconnect: %{time_connect}\nappconnect: %{time_appconnect}\npretransfer: %{time_pretransfer}\nredirect: %{time_redirect}\nstarttransfer: %{time_starttransfer}\ntotal: %{time_total}\n' 'CloudFront-DNS or origin-endpoint'
    注: CloudFront-DNS を CloudFront の DNS に置き換えるか、origin-endpoint をオリジンエンドポイントに置き換えます。
    重要: ブラウザで問題を再現できる場合は、関連する HAR ファイルを収集します。
  4. DNS リゾルバーでの、特定のアドレスで発生する遅延の問題に関する IP アドレスを書き留めます。DNS リゾルバーのパブリック IP アドレスを確認する方法については、「パブリック DNS リゾルバーが EDNS クライアントサブネット (ECS) 拡張をサポートしているかどうかを確認する方法」を参照してください。
  5. CloudFront DNS または IP、およびオリジンエンドポイントの TCP トレースルートまたは MTR レポートを収集します。たとえば、エンドポイントは Amazon Elastic Compute Cloud (Amazon EC2) または Application Load Balancerにある場合があります。
    MTR レポートを取得するには、次のコマンドを実行します。
    mtr -rwzn <CloudFront-DNS or origin-endpoint>

関連情報

リクエストとレスポンスの動作

CloudFront によるレイテンシーの増加をトラブルシューティングして軽減する方法を教えてください。

AWS公式更新しました 9ヶ月前
コメントはありません