すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Service Mesh:仮想サービスの管理

最終更新日:Mar 11, 2026

仮想サービスは、Service Mesh (ASM) インスタンス内の送信先サービスにトラフィックが到達する方法を制御するルーティングルールを定義します。各ルーティングルールは、マッチング条件を指定します。受信トラフィックがルールに一致すると、ASM はそれを指定された送信先サービス、またはそのサービスの特定のバージョン (サブセット) に転送します。

構成例とフィールドの説明については、Istio ドキュメントの VirtualService をご参照ください。

仮想サービスの作成

  1. ASM コンソール」にログインします。左側のナビゲーションウィンドウで、Service Mesh > メッシュ管理 を選択します。

  2. [メッシュ管理] ページで、ASM インスタンスの名前をクリックします。左側のナビゲーションウィンドウで、[トラフィック管理センター] > [VirtualService] を選択します。

  3. 次のいずれかの方法で仮想サービスを作成します。

    • [フォーム]: [作成] をクリックし、パラメーターを設定してから、[作成] をクリックします。

    • [YAML]: [YAML から作成] をクリックします。[名前空間] ドロップダウンリストから名前空間を選択し、[テンプレート] ドロップダウンリストからテンプレートを選択します。コードエディタで YAML 構成を変更してから、[作成] をクリックします。

YAML 構成の表示または編集

  1. [VirtualService] ページで、目的の仮想サービスを見つけ、[アクション] 列の [YAML] をクリックします。

  2. [編集] ダイアログボックスで、構成を表示または変更します。

  3. [OK] をクリックします。

以前のバージョンへのロールバック

  1. [VirtualService] ページで、対象の仮想サービスを見つけ、[アクション] 列の [バージョン] をクリックします。

  2. [バージョン] ダイアログボックスで、構成を変更します。

  3. [ロールバック] をクリックします。

仮想サービスの削除

重要

仮想サービスを削除すると、リクエストルーティングとトラフィックディストリビューションが妨害され、予期せぬ問題が発生する可能性があります。注意して進めてください。

  1. [VirtualService] ページで、対象の仮想サービスを見つけ、[アクション] 列の [削除] をクリックします。

  2. [送信] 確認ダイアログボックスで、[OK] をクリックします。