本トピックでは、オリジンサーバーの優先度を設定する方法と、さまざまな種類のオリジンサーバーの課金方法について説明します。
前提条件
少なくとも 2 つのオリジンサーバーを設定する必要があります。 詳細については、「HOST ヘッダー」をご参照ください。
背景情報
Alibaba Cloud CDN は、Object Storage Service (OSS) ドメイン名、IP アドレス、カスタムドメイン名の 3 種類のオリジンサーバーをサポートしています。
オリジンサーバータイプを IP またはカスタムドメイン名に設定すると、複数のオリジンサーバーを追加して、その優先度を設定できます。 プライマリサーバーはセカンダリサーバーよりも高い優先度を持ちます。
back-to-origin トラフィックは、まず最も優先度の高いオリジンサーバーに転送されます。 オリジンサーバーが 3 回連続でヘルスチェックに失敗した場合、すべてのトラフィックは次に優先度の高いサーバーにリダイレクトされます。 障害が発生したオリジンサーバーが後でヘルスチェックに合格すると、利用可能とマークされ、元の優先度が復元されます。 すべてのオリジンサーバーの優先度が同じ場合、CDN はポーリングを使用してリクエストをルーティングします。
アクティブなレイヤー 4 ヘルスチェックは、オリジンサーバーに対して 2.5 秒ごとに実行されます。
必要に応じてオリジンサーバータイプを選択し、優先度を設定できます。 ライブストリーミングアクセラレーションは、オリジンサーバーの設定をサポートしていません。
複数のプライマリまたはセカンダリのオリジンサーバーが設定されている場合、リクエストはそれらのサーバー間で等しい確率でランダムに分散されます。 たとえば、3 つのプライマリオリジンサーバーが設定されている場合、合計 90 のリクエストのうち、各サーバーは 30 のリクエストを受信します。
操作手順
ApsaraVideo VOD コンソールにログインします。
左側のナビゲーションウィンドウで、設定の管理 を選択します。
配信の高速化設定 > ドメイン名 をクリックして、「ドメイン名」ページに移動します。
設定するドメイン名を見つけて、[設定] をクリックします。
基本設定 をクリックします。 オリジンサイト情報 セクションで、変更 をクリックします。
オリジンサーバータイプ、オリジンサーバーアドレス、ポートを設定します。
オリジンサーバーの IP アドレスをホワイトリストに追加した後、カスタムポートを設定できます。 ポート番号の範囲は 0~65535 です。
静的または動的プロトコルを適用に設定した場合、カスタムポートを設定できません。
OpenAPI を使用して back-to-origin プロトコルを適用に設定する場合、オリジンプロトコルとカスタムポートの両方が正しく機能することを確認してください。
HTTP や HTTPS などのオリジンプロトコルとカスタムポートを設定した場合、back-to-origin リクエストは、コンソールでの他のポート設定にかかわらず、カスタムポートを使用します。
オリジン情報
課金方法
IP またはオリジンドメイン名
インターネットトラフィックに対して課金されます。
OSS ドメイン名
これは内部ネットワーク価格で課金されます。 詳細については、「OSS の料金詳細」をご参照ください。
オリジンドメイン名が OSS ドメイン名に設定されています。
インターネットトラフィックに対して課金されます。
決定 をクリックします。