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

Microservices Engine:Nacos エンジンのリリースノート

最終更新日:Dec 12, 2025

このトピックでは、Nacos エンジンのリリースノートについて説明します。

バージョンの概要

Nacos エンジンには、オープンソースコアバージョンと MSE 最適化バージョンがあります。MSE 最適化バージョンはオープンソースバージョンをベースにしており、各エディションで強化された機能を提供します。

  • オープンソースコアバージョン: Nacos エンジンのオープンソースバージョンは、オープンソースコミュニティと同期して更新されます。

  • MSE 最適化バージョン: MSE はオープンソースコアバージョンを強化・最適化し、より強力な機能と迅速な反復を実現します。

Enterprise Edition

オープンソースコアバージョン

MSE 最適化バージョン

説明

3.1.1

3.1.1.0

  • オープンソースバージョン 3.1.1 と同期します。

  • MCP サービス定義を更新する際の AI ガードレールをサポートします。

  • 認証用の AccessKey (AK) ホワイトリストが有効になっている場合に、パブリックネットワーク経由の Nacos 2.X クライアントからのリクエストの送信元 IP アドレスがプライベート IP アドレスとして読み取られる問題を修正しました。

  • Eureka 機能を無効にした後も一部の API にアクセスできる問題を修正しました。

  • 無効なパラメーターを持つ一部のリクエストに対して、誤ったリターンコードが返される問題を修正しました。

3.1.0

3.1.0.0

  • オープンソースバージョン 3.1.0 と同期します。

  • A2A レジストリをサポートします。詳細については、「エージェント管理」をご参照ください。

3.0.1

3.0.1.0

  • オープンソースバージョン 3.0.1 と同期します。

  • データソース管理をサポートし、アプリケーションがアクセスするデータソースのキー情報を自動的にローテーションするのに役立ちます。

  • MCP レジストリをサポートし、既存の API を迅速に MCP API に変換します。

  • オープンソースコンソールのデフォルトでの認証有効化と、オープンソースコンソールの管理者パスワードのリセットをサポートします。

Professional Edition/Developer Edition

オープンソースコアバージョン

MSE 最適化バージョン

説明

2.3.2

2.3.2.1

  • クォータ制限に基づいて名前空間の数を動的に変更できます。名前空間のクォータ制限は、クォータセンターで動的に調整できます。

  • RAM 認証を有効にした後の認証のためのローカルディザスタリカバリをサポートします。これにより、RAM システムのジッターによって Nacos へのアクセスが影響を受けるのを防ぎます。

  • クラスター接続数が推奨値を超えた場合に、停止中の ECS インスタンスまたは Pod 上のサービスインスタンスが Nacos から削除されるのが遅くなることがある問題を修正しました。

  • Nacos 1.X クライアントを使用した場合に、ノード間でまれに発生するデータ不整合の問題を修正しました。

  • 構成管理における単一構成のサイズを、クォータセンターのクォータに基づいて動的に変更できない問題を修正しました。

  • 構成をインポートする際に「ファイルが見つかりません」というエラーが表示される問題を修正しました。

  • 一部のリクエストに対して誤ったエラーコードが返される問題を修正しました。

  • gRPC の TPS および QPS 統計が繰り返しカウントされる問題を修正しました。

  • Eureka が古いクライアントバージョンと互換性がない問題を修正しました。

  • デフォルトの名前空間が使用され、構成の名前空間 ID が public に設定されている場合に、構成管理から構成を取得できない問題を修正しました。

  • ページサイズが大きすぎる場合に、OpenAPI を使用してレジストリからサービスリストを取得するとデータが取得できない問題を修正しました。

  • クライアントの healthCheck API にアクセスすると 403 エラーが返される問題を修正しました。

2.3.2.0

  • Aliyun RAM V4 署名をサポートします。

  • ActionTrail 機能をサポートします。詳細については、「ActionTrail とは」をご参照ください。

  • オープンソースバージョン 2.3.2 のコードと同期します。

  • 必要に応じて構成履歴の保持期間を調整できます。

  • 構成が変更されたときにオペレーター情報を記録することをサポートします。

  • サービス検出のための gRPC プッシュ機能やログイン API のパフォーマンスを含むパフォーマンスを最適化しました。コア機能は、オープンソースのセルフマネージド Nacos の 2 倍以上の速度です。

  • 内部 API の速度制限機能を強化しました。

  • タグベースのカナリアリリースのロジックを最適化し、カナリアリリースバージョンの数の上限設定をサポートします。

  • 頻繁なクエリの問題を解決するために、構成リスニングのリンクを最適化しました。

  • いくつかの潜在的なセキュリティリスクを修正および改善しました。

  • Prometheus SD API は RAM 認証をサポートします。

  • Eureka モジュールの起動ロジックを最適化し、データ同期が完了した後に読み取りサービスを提供します。

2.2.3

2.2.3.3

  • 構成のタグベースのカナリアリリースをサポートします。

  • データプッシュロジックを最適化し、単一接続でのプッシュ失敗が他の接続のデータプッシュレイテンシーに与える影響を軽減します。

  • サービスプロバイダーのメタデータのデフォルトの長さ制限を 4096 文字に増やしました。

  • 一部の Nacos 2.x クライアントがログイン API を頻繁に呼び出すためにクラスターの CPU 使用率が急上昇する問題を修正しました。

  • 名前空間の容量表示の問題を修正しました。

  • Eureka で設定されたハートビート間隔が短すぎるためにサービス登録が失敗する問題を修正しました。

2.2.3.1

  • デフォルトでオープンソースコンソールを無効にします。

  • RAM AK ホワイトリスト機能をサポートします。

  • Eureka 増分データプロトコルをサポートします。

  • エンジンアップグレードまたは再起動時の検証ロジックを最適化しました。これにより、無停止でのエンジン変更がサポートされ、エンジンアップグレードまたは再起動中の安定性が向上します。

  • 送信元 IP アドレスを取得するロジックを最適化し、精度を向上させました。

  • クラスターの速度制限機能を最適化し、より多くの速度制限機能をサポートしてエンジンの安定性を向上させました。

  • リクエストパラメーターの検証ロジックを最適化し、パラメーターエラーの内容を明確にしました。

  • 以前のバージョンと比較して、Eureka モジュールのパフォーマンスを大幅に向上させました。

  • 空リスト保護の強制が無効になっている場合に、2.2 より後のバージョンのクライアントが空のサービスリストを受信できない問題を修正しました。

  • 多くのサービスがバッチで同時に登録される場合に、サービスプロバイダーの数が誤ってカウントされる問題を修正しました。

  • バージョン 2.2.3.0 の構成数制限が無効である問題を修正しました。

  • xDS プロトコルまたは MCP の単一接続に問題がある場合にデータがプッシュされない問題を修正しました。

2.2.3.0

  • オープンソースバージョン 2.2.3 のカーネルと同期します。これには、認証が無効になっている場合にオープンソースコンソールのログインページが表示されない変更が含まれます。

  • 危険なクライアントバージョンによって登録されたサービス、サブスクライブされたサービス、およびリスニングされている構成を表示できます。

  • オープンソースコンソールでの認証関連のプロンプトを最適化しました。

  • プッシュ成功率の監視ロジックを最適化しました。これにより、予期される空リスト保護のトリガーが無視され、空リスト保護がトリガーされたときのプッシュ成功率の低下を防ぎます。

2.1.2

2.1.2.2

  • レジストリ内の期限切れのメタデータのクリーンアップロジックを最適化しました。これにより、サービスインスタンスが存在しないときに変更されたメタデータが迅速にクリーンアップされます。

  • 実行モードの自動スイッチオーバーと自動二重書き込み停止の速度を最適化することで、中間状態とデータ不整合の時間を短縮します。

  • レジストリの clusterName でアンダースコア (_) 文字をサポートします。

  • データが nacos-go-sdk に正常にプッシュされた後、プッシュ追跡を表示できない問題を修正しました。

  • クライアントが切断して同時にサービスを登録するときに、まれにデータがクエリできない問題を修正しました。

  • 認証リソースが dataId レベルで構成されている場合に、クライアントの構成リスナーに対して 403 権限エラーが表示される問題を修正しました。

2.1.2.1

  • サービス管理を使用する Java アプリケーションが、コードを変更することなく Nacos のサービス登録と検出機能を使用できるようになります。

  • Nacos サーバーサイドとクライアント間のデータ通信の暗号化をサポートします。

2.1.2.0

  • レジストリアドレスをプッシュするための gzip 圧縮をサポートします。

  • アンチフラジリティ機能をサポートします。詳細は次のとおりです:

    • 接続の速度制限。

    • 構成公開の TPS 速度制限。

    • 構成読み取りの QPS 速度制限。

    • サービスデータプッシュの TPS 速度制限。

2.1.0

2.1.0.2

  • 空リスト保護ロジックを最適化し、そのトリガー範囲を狭めました。空リスト保護は必要な場合にのみトリガーされます。

  • エンジン OpenAPI によって返されるステータスコードが常に 500 である問題を修正しました。

  • スケールイン中に水平通知と Distro 通知が失敗する問題を修正しました。

  • 2.x クライアントが暗号化された構成を読み取る際に、Cipher-256 アルゴリズムによって取得された構成が暗号文になる問題を修正しました。

  • Istio にプッシュする際に、まれに誤ったデータが公開される問題を修正しました。

  • ACM-Node.js-SDK を使用して取得した中国語構成で文字化けが発生する問題を修正しました。

2.1.0.1

  • Dubbo の複数サブスクリプションシナリオにおける空リスト保護の判断を最適化しました。これにより、クライアントが多くの無効な空リスト保護ログを出力するのを防ぎます。

  • 大規模なプッシュ中の安定性を高めるために、プッシュタスクモデルを最適化しました。

  • クライアントが頻繁に out-date ログを出力する問題を修正しました。

2.1.0.0

  • 高可用性 (HA) を向上させるための空リスト保護機能をサポートします。この機能は Professional Edition でのみ利用可能です。詳細については、「空リスト保護」をご参照ください。

  • 構成リスニングのためのロングポーリング機能を最適化し、パフォーマンスを約 100% 向上させました。

2.0.4

2.0.4.0

  • パフォーマンス向上のために Dragonwell をサポートします。この機能は Professional Edition でのみ利用可能です。

  • レジストリ認証をサポートします。

  • RAM コントロールポリシー機能をサポートします。

  • 同時起動中にノード間の接続が切断され、再接続されないことがある問題を修正しました。

  • 暗号化された構成をインポートする際に、暗号化アルゴリズムが正しくないことがある問題を修正しました。

2.0.3

2.0.3.2

  • アドレスサーバーの初期化が時々失敗する問題を修正しました。

  • 構成認証を有効にした後、ノードが回復中の状態のままになる問題を修正しました。

2.0.3.1

  • ACM プロトコルとの互換性を向上させました。これにより、ACM クライアントがサポートされ、ACM プロトコルを使用した構成操作が可能になります。

  • 構成が変更された後、構成履歴の時刻が不正確になる問題を修正しました。

  • オープンソースコンソールで {address}:8848/nacos を入力すると、コンソールインターフェイスにリダイレクトされない問題を修正しました。

  • オープンソースコンソールで中国語の構成を公開すると文字化けが発生する問題を修正しました。

  • Go SDK が初期プルに失敗し、リトライしない、またはリトライ状態が異常であるために、サービスプロバイダーの数が不正確になる問題を修正しました。

  • Eureka プロトコルが頻繁にログを出力する問題を修正しました。

  • nacos-nodejs-sdk を使用して中国語の構成を公開すると文字化けが発生する問題を修正しました。

  • MSE Nacos でのアドレスサーバーモードのサポートを改善し、スタンドアロンモードでアドレスサーバーが機能しない問題を修正しました。

2.0.3.0

  • ACM (Diamond) プロトコルと互換性があります。これにより、ACM ユーザーはこのバージョンにシームレスに移行できます。

  • 暗号化された構成のインポートとエクスポートの安定性を向上させました。

  • ACM 製品から構成をエクスポートし、MSE Nacos の構成管理サービスにインポートできます。

2.0.1

2.0.1.1

  • データベースクエリロジックを最適化し、データベースのジッターがサーバーパフォーマンスに与える影響を軽減します。

  • コンソールでインスタンスがオンラインまたはオフラインになったり、重みが変更されたりすると、すべてのインスタンスが一緒に変更されたように見えるフロントエンドの表示問題を修正しました。

  • Nacos 1.x クライアントを使用中にインスタンスがオフラインになった後、メタデータが期限切れになっても削除されない問題を修正しました。

  • インスタンスがオフラインになったり、重みが変更されたりしたときに、Istio (クラウドネイティブゲートウェイ) が変更を検出できない問題を修正しました。

2.0.1.0

  • クライアントの互換性を Java Client 0.8 に拡張しました。

  • MCP および xDS プロトコルのパフォーマンスを最適化しました。

  • サービスデータのプッシュの安定性を向上させました。

  • 名前空間ページに誤った最大構成値が表示される問題を修正しました。

  • スケールアウト中に新しいノードがクラスターに参加できないことがある問題を修正しました。

2.0.0

2.0.0.0

  • gRPC ベースの Nacos レジストリと構成管理機能をサポートします。

  • Basic Edition と比較してパフォーマンスが約 10 倍向上しました。

  • より完全な認証、暗号化、復号システムをサポートします。

Basic Edition

重要

Basic Edition は廃止されました。Basic Edition をご利用の場合は、できるだけ早く Professional Edition にアップグレードすることを推奨します。詳細については、「Nacos エンジンバージョンのアップグレード」をご参照ください。

オープンソースコアバージョン

MSE 最適化バージョン

説明

1.2.1

1.2.1.3

  • RAM コントロールポリシー機能をサポートします。

  • 実行中のスレッドプールを最適化し、自動的な動的調整をサポートします。

  • サービスサブスクライバーの一部のクエリが不正確である問題を修正しました。

1.2.1.2

  • データベース依存関係を最適化し、データベースの圧力ジッターが Nacos リクエスト応答に与える影響を軽減します。

  • ACM からエクスポートされた構成がインポートできない問題を修正しました。

1.2.1.1

  • MCP および xDS プロトコルのパフォーマンスを最適化しました。

  • 名前空間ページに誤った最大構成値が表示される問題を修正しました。

1.2.1.0

HTTP ベースの Nacos レジストリと構成管理機能をサポートします。

1.1.3 (廃止。できるだけ早くアップグレードすることを推奨します。)

HTTP ベースの Nacos レジストリ機能をサポートします。

参照

詳細については、「Nacos エンジンバージョンのアップグレード」をご参照ください。