オリジンサーバーへの HTTP リクエストに適切なタイムアウト期間を設定することで、応答効率が向上します。タイムアウト期間が短すぎると、ネットワークの変動によってオリジンからのフェッチが頻繁に失敗する可能性があります。逆に長すぎると、オリジンが過負荷または無応答の場合に多くの接続が占有され、通常のリクエストの処理に支障をきたす可能性があります。
オリジンへの HTTP リクエスト時間とは
オリジンへの HTTP リクエスト時間は、ESA の POP (Point of Presence) がレイヤー 7 HTTP リクエストをオリジンサーバーに転送する際の所要時間を測定するメトリックです。このメトリックには、オリジンへのレイヤー 4 TCP 接続を確立するためにかかる時間は含まれません。
事前準備
ESA は、ESA POP 内のパスと ESA POP とオリジン間のパスを含む接続全体に対して、最大 300 秒のタイムアウト設定をサポートしています。
デフォルトのタイムアウト設定は 30 秒です。タイムアウト期間は 60 秒以内に設定することを推奨します。
操作手順
ESA コンソールで、サイト管理 を選択します。サイト 列で、対象のウェブサイトをクリックします。
左側のナビゲーションウィンドウで、 を選択します。
ルールを追加 をクリックし、ルール名 を入力します。
リクエストが以下のルールと一致する場合... セクションで、一致させるリクエストの特徴を設定します。ルールの設定方法の詳細については、「ルール式のコンポーネント」をご参照ください。
[オリジンへの HTTP リクエストのタイムアウト] セクションで、[設定] をクリックします。タイムアウト期間を入力します。

関連ドキュメント
ルール関連の機能は、実行優先度、ルールの動作、設定範囲において異なります。詳細については、「ESA ルールの有効化の仕組み」をご参照ください。