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

Microservices Engine:サービス管理

最終更新日:Mar 12, 2026

Microservices Engine (MSE) を使用すると、コンソールを通じてご利用の Nacos インスタンスに登録されているサービスを管理できます。サービスを作成および削除したり、アプリケーションインスタンス (プロバイダー) を追加したり、インスタンスをオンラインまたはオフラインにしたり、サブスクライバーとプッシュ追跡をモニターしたりできます。

前提条件

開始する前に、次のことを確認してください。

サービスページへの移動

すべてのサービス管理操作は、同じページから開始します。まずこれらの手順を完了し、次に各セクションのタスク固有の指示に従ってください。

  1. MSE コンソールにログインし、上部のナビゲーションバーでリージョンを選択します。

  2. 左側のナビゲーションウィンドウで、マイクロサービスレジストリインスタンス を選択します。

  3. [インスタンス] ページで、インスタンスの名前をクリックします。

  4. 左側のナビゲーションウィンドウで、[サービス管理] > [サービス] を選択します。[名前空間] ドロップダウンリストから名前空間を選択します。

サービスの作成

プロバイダーが登録する前に、サービスを定義またはテストするために Empty サービスを作成します。Empty サービスにはプロバイダーがありません。サービス リストに Empty サービスを表示するには、[Empty サービスを表示] をオンにします。

サービスページに移動した後、次の手順を実行します。

  1. [サービスの作成]」をクリックします。

  2. [サービスの作成] パネルで次のパラメーターを設定し、[OK] をクリックします。

Nacos 2.1.2.1 以降のパラメーター

パラメーター必須タイプデフォルト説明
Service NameはいString--サービスの名前です。
Group NameはいString--サービスが属するグループです。
Instance SourceはいEnum--インスタンスのソースです。有効な値:ConsoleSDK
Protection ThresholdはいFloat--システムの機能停止を防ぐための正常なインスタンスの最小比率です。有効な値:0 ~ 1。詳細については、「Protection threshold guidelines」をご参照ください。

Nacos 2.0.3.0 から 2.1.2.0 までのパラメーター

パラメーター必須タイプデフォルト説明
Service NameYesString--サービスの名前。
Group NameYesString--サービスが属するグループ。
PersistenceYesBoolean--サービスとそのインスタンスが永続化されるかどうか。
Protection ThresholdYesFloat0保護メカニズムがアクティブになる正常なインスタンスの比率。有効な値: 0~1。詳細については、「MSE Microservices Registry の高可用性機能の実装」をご参照ください。

保護しきい値のガイドライン

保護しきい値は、最大トラフィックを処理できる最小ノード数の割合に設定します。たとえば、10 個のインスタンスノードが利用可能で、最小 6 個のノードが最大トラフィックを処理できる場合、この値を 0.6 に設定します。

サービスの削除

削除できるのは、プロバイダーが存在しない永続的なサービスのみです。サービスにまだプロバイダーが存在する場合([プロバイダー数] が 0 でない場合)、[削除] ボタンは選択不可になります。

説明

永続的なサービスは一時的なサービスではありません。サービスが 1 分以上空のままである場合、Nacos インスタンスはサービスを自動的に削除します。

サービスページに移動した後、次の手順を実行します。

  1. 対象サービスを検索し、[その他][操作] 列でクリックし、[削除] を選択します。

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

サービス詳細の表示

サービスリストには、各サービスの次の列が表示されます。

説明
Service Nameサービスの名前。
Group Nameサービスが属するグループ。
Number of providersサービスを提供するアプリケーションインスタンスの数。
Number of Clusters論理クラスターの数。

サービスページに移動した後、サービス名をクリックして詳細ページを開きます。上部セクションには、サービス名、サービスグループ、永続化ステータス、およびクラスター数が表示されます。

[Provider] タブ

このサービスを提供するすべてのアプリケーションインスタンスを、論理クラスターごとに整理してリストします。デフォルトでは、最初の論理クラスターが表示されます。

  • 左側の [すべてのクラスター] セクションで、クラスター名をクリックすると、そのクラスター内のインスタンスが表示されます。

  • 各インスタンスの[操作]列で、重みを編集したり、インスタンスを起動またはシャットダウンしたり、インスタンスを削除したり、そのメタデータを表示したりできます。

[Subscriber] タブ

サービスをサブスクライブするすべてのクライアントを、その IP アドレスとクライアントバージョンを含めてリストします。

[Push track] タブ

サービスのプッシュ追跡の詳細を表示します。

フィールド説明
プッシュ時間プッシュが発生した時間。
プッシュクライアント IP アドレスプッシュを受信したクライアントの IP アドレス。
プッシュサービス名プッシュされたサービスの名前。
プッシュサービスグループプッシュされたサービスのサービスグループ。
インスタンス数プッシュに含まれるインスタンスの数。
ノード名プッシュを開始したノードの名前。

アプリケーションインスタンスの追加

サービス用のアプリケーションインスタンス (プロバイダー) を MSE コンソールから追加し、稼働開始する前にインスタンスを定義またはテストします。

サービスページに移動した後:

  1. サービス名をクリックして詳細ページを開きます。

  2. [プロバイダー] タブをクリックし、[インスタンスの作成] をクリックします。

  3. [インスタンスの作成] ダイアログボックスで、次のパラメーターを設定し、[OK] をクリックします。

パラメーター必須デフォルト値説明
IPはいString--アプリケーションインスタンスの IP アドレスです。
ポート番号はいInteger--アプリケーションインスタンスのポート番号です。
クラスター名いいえStringDEFAULTこのインスタンスが属する Nacos インスタンス上の論理クラスターです。
回線のアップ/ダウン ステータスいいえBooleanはい (オンライン)インスタンスの初期のオンライン/オフラインステータスです。
重みいいえ--1インスタンスのトラフィックの重みです。 有効な値の範囲は 0~10,000 です。 重みが大きいほど、より多くのトラフィックがインスタンスにルーティングされます。 重みの変更が有効にならない場合は、「MSE Nacos インスタンスでアプリケーションインスタンスの重みを変更しても有効にならない場合の対処方法

アプリケーションインスタンスの開始またはシャットダウン

ご利用の Nacos インスタンスに登録されているアプリケーションインスタンスをオンラインにするか、オフラインにします。

サービスページに移動した後、次の手順を実行します。

  1. サービス名をクリックして詳細ページを開きます。

  2. [プロバイダー] タブをクリックします。ターゲットインスタンスを見つけて、[操作] 列の [オンライン] または [オフライン] をクリックします。

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