複数のオリジンサーバーの設定
CDN ドメインに複数のオリジンサーバーを追加することで、プライマリサーバーがヘルスチェックに失敗した際の自動フェイルオーバーを実現できます。また、同じ優先度のサーバー間でラウンドロビン方式によるトラフィック分散も可能です。
操作手順
CDN コンソールにログインします。
左側のナビゲーションペインで、[ドメイン名] をクリックします。
ドメイン名ページで、[ドメイン名の追加] をクリックします。
-
[オリジン情報] セクションで、[オリジン情報の追加] をクリックします。[オリジン情報] には、[IP] または [サイトドメイン] を選択します。複数のオリジンサーバーを追加するには、この操作を繰り返します。
説明オリジンフェッチポリシー:デフォルトでは、CDN はすべてのオリジンフェッチトラフィックをプライマリオリジンサーバーに送信します。プライマリサーバーが 3 回連続でアクティブヘルスチェックに失敗した場合、CDN はすべてのトラフィックをセカンダリオリジンサーバーにリダイレクトします。失敗したサーバーがアクティブヘルスチェックに合格すると、CDN はそのサーバーを利用可能とマークし、元の優先度を復元します。すべてのオリジンサーバーの優先度が同じ場合、CDN はオリジンフェッチにラウンドロビンを使用します。
アクティブヘルスチェック:CDN は 5 秒ごとに、すべてのオリジンサーバーに対してアクティブレイヤー 4 ヘルスチェックを実行します。
設定が完了すると、CDN は設定したポリシーに基づいてオリジンサーバーからコンテンツを取得します。各オリジンサーバー上のコンテンツが同一であることを確認してください。そうでない場合、CDN が一貫性のないコンテンツを取得し、ユーザーに配信する可能性があります。