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

CloudFront のカスタムオリジンまたは VPC オリジンにおいて、応答と keep-alive のタイムアウトクォータを増やす方法を教えてください。

所要時間1分
0

デフォルトの keep-alive および応答のタイムアウト設定を増やすか、Amazon CloudFront のカスタムオリジンまたは仮想プライベートクラウド (VPC) オリジンに対するクォータの増加をリクエストしたいと考えています。

解決策

注: オリジンの応答と keep-alive のタイムアウト値は、カスタムオリジンと VPC オリジンにのみ適用されます。

CloudFront ディストリビューションの応答タイムアウトと keep-alive 設定値を増やす

CloudFront がオリジンからの応答を待機する期間を延長するには、応答タイムアウトの値を増やします。タイムアウトのデフォルト値は 30 秒ですが、最大 180 秒まで増やすことができます。

カスタムオリジンが最後の応答パケットを受信した後、長時間接続を維持するには、keep-alive タイムアウトの値を増やします。keep-alive タイムアウトのデフォルト値は 5 秒ですが、タイムアウト値は最大 180 秒まで増やすことができます。

次の手順を実行します。

  1. CloudFront コンソールを開きます。
  2. ナビゲーションペインで [ディストリビューション] を選択し、目的のディストリビューションを選択します。
  3. [オリジン] タブを選択し、目的のオリジンを選択します。
  4. [編集] を選択し、[その他の設定] を展開します。
  5. [オリジンの応答タイムアウト] に新しいタイムアウト値を入力します。
  6. [keep-alive タイムアウト] に新しいタイムアウト値を入力します。
  7. [変更を保存] を選択します。

重要: CloudFront が エラーを返す場合は、「HTTP 504 ステータスコード (Gateway Timeout)"HTTP 504"」を参照してください。

keep-alive と応答のタイムアウトクォータを 180 秒よりも高い値にする

180 秒よりも高い最大値が要求される場合は、クォータ増加をリクエストする必要があります。リクエストの送信後、CloudFront のクォータ増加に関するユースケースの説明を追加する必要があります。

クォータ増加リクエストを送信する

次の手順を実行します。

  1. Service Quotas ダッシュボードを開きます。
  2. [マネージドクォータ][Amazon CloudFront] を選択します。
  3. [クォータを表示] を選択します。
  4. [サービスクォータ] の検索ペインに Response timeout per origin (オリジンごとの応答タイムアウト) または Keep-alive timeout for a custom origin associated with distribution (ディストリビューションに関連付けられたカスタムオリジンの keep-alive タイムアウト) と入力します。
  5. Response timeout per origin または Keep-alive timeout for a custom origin associated with distribution を選択し、[Request increase at account level] (アカウントレベルでクォータ増加をリクエスト) を選択します。
  6. [クォータ値の増加] に 180 よりも高いクォータ値を入力し、[リクエスト] を選択します。

CloudFront クォータの増加に関するユースケースの説明をリクエストに追加する

次の手順を実行します。

  1. Service Quotas ダッシュボードを開きます。
  2. ナビゲーションペインで [クォータリクエスト履歴] を選択します。クォータリクエストのリストが表示されます。
  3. [最近のクォータ増加リクエスト] で先ほど送信したリクエストを選択します。
  4. [履歴][返信] を選択します。
  5. チケットのコメントスレッドにクォータ増加リクエストに関する説明を入力し、[送信] を選択します。

AWS サポートから、クォータ増加リクエストの承認または拒否に関するステータス更新メールが届きます。詳細については、「クォータ増加をリクエストする」を参照してください。

重要: クォータの増加により、オリジンが自動的に更新されることはありません。AWS がクォータを増やした後、ディストリビューションオリジンの応答タイムアウト値と keep-alive タイムアウト値を更新する必要があります。

関連情報

全ディストリビューション設定のリファレンス

CloudFront からの応答が遅い場合に、遅延を減らす方法を教えてください

コメントはありません

関連するコンテンツ