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

Microservices Engine:構成管理

最終更新日:Feb 11, 2025

マイクロサービスエンジン(MSE)Nacos インスタンスが構成センターとして機能する場合、MSE コンソールで Nacos インスタンスの構成ファイルを管理できます。このトピックでは、Nacos 構成の管理方法について説明します。

構成の作成

アプリケーションの構成を一元的に管理および維持するために、アプリケーション変数とパラメーターをコードから抽出し、MSE Nacos 構成センターに格納できます。これにより、構成の正確性と一貫性が向上し、メンテナンスコストが削減され、構成のメンテナンス操作が簡素化されます。詳細については、「構成を作成する」をご参照ください。

構成の同期

開発環境やテスト環境など、異なる環境、または異なるリージョンにあるアプリケーションの構成を同期できます。複数のマイクロサービス名前空間を作成し、いずれかのマイクロサービス名前空間に構成を作成してから、その構成を他のマイクロサービス名前空間に同期できます。次のいずれかの方法を使用して構成を同期できます。詳細については、「構成を同期する」をご参照ください。

  1. 同じリージョン内の名前空間間で構成を同期します。

  2. 異なるリージョンにある名前空間間で構成を同期します。

構成の管理

マイクロサービス アプリケーション インスタンスの数が増加すると、構成ファイルの数も増加します。MSE コンソールで構成ファイルを管理できます。構成の詳細の表示、構成のクエリ、編集、インポート、エクスポート、複製、および削除を実行できます。詳細については、「構成を管理する」をご参照ください。

履歴バージョンの表示

MSE コンソールで、Nacos 構成ファイルの履歴バージョン レコードを表示できます。構成の変更が原因で、システム パフォーマンスの突然の低下や機能の例外などの問題が発生した場合、システムをできるだけ早く正常な状態にロールバックできます。詳細については、「履歴バージョンを表示する」をご参照ください。

リスニング情報のクエリ

MSE コンソールでリスニング情報をクエリして、変更された構成が構成をリスニングしているインスタンスにプッシュされたかどうかを確認できます。詳細については、「リスニング情報をクエリする」をご参照ください。

構成コンテンツの比較

現在の構成を他の構成と比較できます。MSE インスタンスまたは名前空間の異なるデータ ID およびグループ ID に対応する構成を比較できます。詳細については、「構成コンテンツを比較する」をご参照ください。

構成の暗号化

MSE は Key Management Service(KMS)と統合されているため、構成を暗号化および復号化できます。これにより、機密データの漏洩のリスクを軽減できます。詳細については、「構成の暗号化」をご参照ください。

カナリアリリースの構成

MSE インスタンスは、カナリアリリース機能をサポートしています。MSE インスタンスのカナリアリリース機能を有効にすると、構成を正式にリリースする前に、少数のノードに構成をリリースして検証できます。これにより、構成プッシュによるリスクが軽減されます。詳細については、「カナリアリリースの構成」をご参照ください。