古いコンテンツを提供すると、オリジンサーバーに到達できない場合、またはHTTPステータスコード4xxまたは5xxを返している場合、Dynamic content Delivery Network (DCDN) は期限切れの静的コンテンツを提供し続けます。 これにより、Webサイトの可用性と応答性が向上し、エンドユーザーのスムーズなエクスペリエンスが保証されます。 動的リクエストに対してこの機能を有効にする必要はありません。
仕組み
シナリオ
サーバーのダウンタイム、ネットワークの中断、またはプログラムのエラーにより、配信元サーバーに到達できません。 この場合、DCDNポイントオブプレゼンス (POP) は、オリジンから新しいコンテンツを取得できません。
Serve Stale Content not enabled: POPは、オリジンから最新のコンテンツを取得するよう要求します。 ただし、オリジンに到達できないため、リクエストは失敗します。 その後、ユーザーはWebサイトへのアクセスに失敗します。
古いコンテンツを有効にする: DCDNは、配信元に到達できない場合に古いコンテンツでユーザーに応答し、Webサイトの可用性を確保します。
手順
左側のナビゲーションウィンドウで、ドメイン名.
ドメイン名ページで、管理するドメイン名を見つけて、設定.
ドメイン名の左側のナビゲーションツリーで、キャッシング.
応答有効期限のキャッシュ タブをクリックし、設定の変更 をクリックします。
応答有効期限のキャッシュ ダイアログボックスで、必要に応じてパラメーターを設定します。
パラメーター
必須
デフォルト値
説明
オリジンに準拠する
選択可能
無効だ この場合、DCDNは、stale TTLで指定された時間の間、古いコンテンツを提供します。
Honor Originを有効にし、Cache-Control: stale-If-error=xxがオリジンサーバーからの応答に含まれている場合、DCDNはstale-if-errorで指定された時間の間、古いコンテンツを提供します。
オリジン例外ステータスコード
選択可能
5xx
オリジンに到達できない場合に返されるステータスコード。 ファジーマッチには4xxまたは5xx、または502や504などの正確なステータスコードを入力できます。
複数のステータスコードはコンマ (,) で区切ります。
有効期限切れの延長時間
選択可能
3600 (1時間)
オリジンに到達できない場合、DCDNが古いコンテンツを提供できる期間。 単位は秒です。 最小値:1
OK をクリックします。