Set Origins

最終更新日:2024-05-14 15:57:05

必要に応じて、Basic OriginまたはAdvanced Originを設定できます:

  • Basic Origin:オリジンドメイン/IPによって、Back-to-originを設定できます。
  • Advanced Origin:複数のオリジンがある場合、異なる地域/ISPを設定するか、重み付けラウンドロビンを設定することで、異なるBack-to-origin設定ができます。

Basic Originの設定方法

  1. CDNetworks Consoleにログインし、適切な製品を選択します。
  2. Configurationに移動し、設定したいドメインを探して、次の画像をクリックします image.png

Basic Originタイプ

  • Back-to-Origin IP/Domain:オリジンへのIPアドレスまたはドメインを設定できます。複数のIP(最大500文字)または1つのドメインをサポートします。
  • WCS Back-to-Origin Domain:ファイルがCDNetworksのオブジェクトストレージに保存されている場合、WCSオリジンドメインを選択できます。システムは自動的にWCSオリジンドメインをマッチングします。

Back-to-Origin IP/Domain
オリジンIPまたはドメインのいずれかを入力できます。

  • オリジンIPを入力する場合、最大64個のIPを;で区切って入力できます。
  • オリジンドメイン名を入力する場合、1つのドメイン名のみを入力できます。

Back-to-Origin Request HOST
オリジンサーバーが複数のサービスを共有している場合、ユーザーのオリジンへのリクエストに含まれるBack-to-Origin HOSTを使用して、異なるサービスを区別できます。
Back-to-OriginリクエストHOSTの設定は、CDNのオリジンへのリクエストヘッダーに含まれるHOSTフィールドの値を指定し、オリジンサーバー上の複数のサービスの1つにアクセスする特定のサイトを決定します。

Back-to-Origin Request Port
CDNノードのオリジンへのリクエストのポートを設定します。

ポートが設定されていない場合、オリジンへのリクエストの元のリクエストのポートに従います。
Advanced Originが設定されており、Advanced Originへのポートを変更する必要がある場合は、CDNetworksの技術サポートに連絡してください。

Advanced Originの設定方法

  1. CDNetworks Consoleにログインし、適切な製品を選択します。
  2. Configurationに移動し、設定したいドメインを探して、次の画像をクリックします image.png
  3. Advanced Originボタンがデフォルトでオフになっているのを見つけ、ボタンをクリックしてAdvanced Originを有効にします。
  4. Addをクリックして、Advanced Originの設定ルールを追加します。
  5. Advanced Originには2つのモードがあります:
    • Intelligent Back-to-Origin Detection:CDNetworksのインテリジェント検出アルゴリズムに基づき、最適なオリジンアドレスを選択します。
    • Weighted Back-to-Origin:設定された重みの値に基づいて、比例的にオリジンへ戻ります。

各製品にはデフォルトのAdvanced Originモードがあり、自己修正はサポートされていません。修正が必要な場合は、CDNetworksの技術サポートに連絡してください。

Region/ISP
この地域/ISPに属するユーザーがオリジンに戻るリクエストを行うとき、このAdvanced Originルールを使用します。

1つのルールの地域がGlobalとして選択されていることを確認してください。
中国の地域はISPの粒度で選択できますが、中国以外の地域は国の粒度でのみ選択できます。

Advanced Origin

  • Level
    オリジンドメイン/IPの優先順位を表します。レベルが低いほど優先度が高いです。たとえば、レベル1はプライマリオリジン、レベル2はセカンダリオリジン、レベル3はセカンダリオリジンのバックアップです。レベル1のオリジンを優先して戻り、これらのオリジンがサービスを提供できない場合はレベル2のオリジンに戻り、以下同様です。

同じレベル内では、複数のIP(IPv4またはIPv6をサポート)または複数のドメインを設定できます。1行に1つのIP/ドメインのみを入力できます。複数を入力するには、Addをクリックします。

  • Weight
    同じレベルの複数のオリジンに対して、設定された重みの値に基づいて、比例的にオリジンへ戻ります。

Intelligent Back-to-Origin Detectionモードでは、Advanced ConfigPrimary Origin Round-Robin/Backup Origin Round-Robinが設定されていない限り、デフォルトの重みの値は効果がありません。

  • Source Host
    異なるオリジンドメイン/IPに基づいて、異なるソースホストを設定します。

Weighted Back-to-Originモードでのみ、ソースホストの設定をサポートします。

Advanced Config

  • Enable Offline Mode:オリジンが利用不可能な場合、Advanced Originの設定に従ってのみオリジンに戻り、CDNノードにキャッシュされたリソースがある場合は、現在のキャッシュされたリソースを返します。
  • Primary Origin Round-RobinIntelligent Back-to-Origin Detectionモードで、インテリジェント検出アルゴリズムではなく、Weighted Round-Robinによって強制的にプライマリオリジン(最小レベルのドメイン/IP)に戻ります。これはCDNノード間の最適なパスを選択するためにのみ使用されます。
  • Backup Origin Round-RobinIntelligent Back-to-Origin Detectionモードで、インテリジェント検出アルゴリズムではなく、Weighted Round-Robinによって強制的にバックアップオリジン(最小レベルでないドメイン/IP)に戻ります。これはCDNノード間の最適なパスを選択するためにのみ使用されます。

設定が完了したら、OKをクリックしてからNextを選択し、設定を送信してください。本番環境への影響を最小限に抑えるために、ステージング環境でのPre-deployテストを強くお勧めします。この重要なステップは、ライブにする前に設定の正確さを保証します。設定の正確さを確認したら、Deploy Nowをクリックしてライブ環境に実装します。設定は通常、3〜5分以内に有効になります。事前デプロイメントテストを実施し、設定の有効性を確認するための包括的なガイダンスについては、チュートリアルステージング環境に設定をデプロイして検証するを参照してください。

ベストプラクティス

例1: Weighted Back-to-Origin
1.1.1.12.2.2.2はプライマリオリジンで、3.3.3.3はセカンダリオリジンです。プライマリオリジンへ優先的に戻り、1.1.1.12.2.2.2は3:7の比率でポーリングされます。プライマリオリジンが利用不可能な場合は、セカンダリオリジンへ戻ります。

例2: Intelligent Back-to-Origin Detection
1.1.1.12.2.2.2はプライマリオリジンで、3.3.3.3はセカンダリオリジンです。プライマリオリジンへ優先的に戻り、1.1.1.12.2.2.2はCDNetworksのインテリジェント検出結果に基づいて選択されます(重みによる選択ではありません)。プライマリオリジンが利用不可能な場合は、セカンダリオリジンへ戻ります。

例3: Intelligent Back-to-Origin Detection + プライマリ/バックアップオリジンのラウンドロビン
1.1.1.12.2.2.2はプライマリオリジンで、3.3.3.3はセカンダリオリジンです。プライマリオリジンへ優先的に戻り、1.1.1.12.2.2.2は7:3の比率でポーリングされます。プライマリオリジンが利用不可能な場合は、セカンダリオリジンへ戻ります。ここでは、インテリジェント検出結果はCDNノード間の最適なパスを選択するためにのみ使用されます。

注意

  • Advanced Originの設定はBasic Originの設定よりも優先されます。例えば、以下の設定の効果は、優先的に1.1.1.1へ戻り、Back-to-originが失敗した場合は2.2.2.2へ戻ります。
  • Advanced Originへ戻る場合、クライアントのリクエストポートはデフォルトでBack-to-originに使用されます。Advanced OriginのためにBack-to-originポートを変更する必要がある場合は、CDNetworksの技術サポートに連絡してください。
  • 設定されたルールに重複する地域がある場合、最小の粒度地域が優先されます。例えば、以下の設定の効果は、中国電信のユーザーがオリジンへ戻る場合、優先的に3.3.3.3へ戻り、Back-to-originが失敗した場合は2.2.2.2へ戻り、最終的に1.1.1.1へ戻ります。