最終更新日:2026-07-02 17:32:01
本ガイドは、単一のエンドポイントの更新、マルチティアフェイルオーバートポロジーの構築、またはDomain群全体にわたる変更の展開など、Live Domain向けのオリジンサーバー設定方法についてご案内します。
変更を予定している各Domainについて、以下を確認してください:
ナビゲーションペインでConfigurationを選択します。
更新したいDomainを見つけて、操作列のEdit Originをクリックします。
設定ウィンドウで、以下に説明する標準Origin項目を入力してください。
| 項目 | 説明 |
|---|---|
| Origin Protocol | 必要に応じて、FLVとRTMPを自由に切り替えることが可能です。ただし、FLV/RTMPとHLS間のプロトコル切り替えには対応していません。HLSは分割配信方式、FLV/RTMPは連続ストリーミング方式と、アーキテクチャが根本的に異なります。プロトコルファミリーを変更する場合、Domainを削除して再追加する必要があります。この操作はEdit Originページから元に戻すことができません。 |
| HTTPS Origin-Pull | CDNとOrigin間の通信を暗号化する場合は、これをOnに切り替えてください。FLV Domainの場合、Port項目は自動的に443に更新されます。 |
| IP アドレス/ホスト名 | 複数オリジン用の IP アドレス、またはオリジンサーバーの単一ホスト名を指定します。 |
| ポート | CDN が接続するポートを指定します。プロトコルごとのデフォルト値は以下の通りです: ・FLV + HTTPSオフ: 80・FLV + HTTPSオン: 443・RTMP: 1935・HLS: 80(HLSの場合、HTTPSトグルはこのフィールドを自動更新しません) |
| ホストヘッダー | オリジンサーバーに送信する際の hostname を Host ヘッダーとして指定します。 |
| アドバンスドオリジン | 複数のオリジンアドレスを設定するには、これをオンにしてください。下記のマルチオリジンルーティング戦略の構築をご参照ください。 |
下書きを保存を選択すると、デプロイせずに下書きとして保存できます。オリジン到達性テストでオリジンサーバーへの接続を検証し、次へでデプロイ手順へ進みます。
アドバンスドオリジンを利用することで、マルチオリジンルーティング戦略(フェイルオーバーヒエラルキー、重み付けロードバランシング、ラウンドロビン配信など)を定義できます。これらは、プロダクションレベルのライブストリーミングアーキテクチャの基盤です。
「Advanced Origin」をオンに切り替えると、Round-Robinトグルとオリジンアドレスのテーブルがメインフォームの下に表示されます。オリジンアドレスのテーブル下部にある追加をクリックすると、追加ダイアログが開きます。
| フィールド | 必須 | 説明 |
|---|---|---|
| オリジンアドレス | はい | このオリジンサーバーのIPまたはホスト名 |
| ホストヘッダー | いいえ | このオリジンのHostヘッダーを上書きします |
Round-Robinトグルと共に、これらのオリジンがマルチオリジンルーティングの動作を制御します:
| アクション | 動作 | 推奨用途 |
|---|---|---|
| オフ (プライマリ/バックアップ) |
最初のオリジンがすべてのトラフィックを処理します。到達できない場合、トラフィックはリスト内の次のオリジンへフェイルオーバーされます。 | 災害復旧 |
| オン (ラウンドロビン) |
リクエストはすべてのオリジンに順番にローテーションされます。オリジンAとBの場合:リクエスト1 → A、リクエスト2 → B、リクエスト3 → A。 | 均等な負荷分散 |
補足: ラウンドロビンがオフで複数のオリジンが存在する場合、すべてのリクエストは最初のオリジンに送信され、残りのオリジンは順番に待機状態になります。
HLS Advanced Originは、ラウンドロビンの代わりにプライオリティおよびウェイトを使用します。追加をクリックして追加ダイアログを開き、以下のフィールドに入力してください:
| フィールド | 必須 | デフォルト | 説明 |
|---|---|---|---|
| オリジンアドレス | はい | — | このオリジンサーバーのIPまたはホスト名 |
| プライオリティ | はい | 1 |
フェイルオーバーの順序を制御します。数値が小さいほど優先度が高くなります(1が最も高い)。トラフィックは常に最も高いプライオリティのティアにまずルーティングされ、現在のティア内のすべてのオリジンが障害の場合のみ次のティアが使用されます。 |
| ウェイト | はい | 10 |
同じプライオリティティア内での負荷分散を制御します。トラフィックはウェイトの値に比例して分配されます。 |
| ホストヘッダー | いいえ | — | このオリジンに対して Host ヘッダーを上書きします。 |
例: すべてプライオリティ1で、ウェイトが2、3、5に設定された3つのオリジンは、それぞれ20%、30%、50%のトラフィックを受信します。3つすべてに障害が発生した場合、システムはプライオリティ2のオリジンにフォールバックします。
バッチ更新は、複数のDomainに一括して変更を適用するための最も迅速な方法です。例えば、RTMPプル方式からFLVプル方式への移行や、新しいオリジンデータセンターへの切り替えなどに利用できます。
重要: バッチオリジン変更を行う場合、選択したすべてのDomainが同時に以下の条件を満たしている必要があります。
- ドメインステータスは Active です
- ライブストリーミングモードは Origin Pull です
- 選択されたすべてのDomainは同じオリジンプロトコルグループを使用しています:すべてがHLS、またはすべてがHTTP-FLV/RTMPです(混在選択は許可されていません)
| フィールド | FLV | RTMP | HLS |
|---|---|---|---|
| オリジンプロトコル | 編集可能(FLV/RTMP) | 編集可能(FLV/RTMP) | 読み取り専用 |
| HTTPSオリジンプル | はい | いいえ | はい |
| IP/ホスト名 | はい | はい | はい |
| ポート | はい | はい | はい |
| ホストヘッダー | はい | いいえ | はい |
| 高度なオリジン | はい | はい | はい |
| ラウンドロビン | はい | はい | いいえ |
| 優先度 | いいえ | いいえ | はい |
| 重み | いいえ | いいえ | はい |