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

Microservices Engine:マイクロサービスガバナンスでサポートされる Java フレームワーク

最終更新日:Mar 12, 2026

Microservices Engine (MSE) の Microservices Governance は、複数の Java 開発キット (JDK) バージョンおよび Java フレームワークをサポートしています。フレームワークのサポート状況はガバナンス機能ごとに異なります。MSE Java エージェントを統合する前に、ご利用予定の各機能について互換性を確認してください。

サポートされる JDK バージョン

JDK バージョン必要な MSE エージェントバージョン推奨最小 JDK パッチ
JDK 1.8--JDK 8u212 以降(Kubernetes デプロイメントでの利用を推奨)
JDK 112.9.xJDK 11.0.17 以降
JDK 172.9.xJDK 17.0.9 以降
JDK 213.2.x--

サポートされる JDK ディストリビューション

ディストリビューションステータス
OpenJDK推奨
Alibaba Dragonwell推奨
Temurinサポート対象
AdoptOpenJDKサポート対象
Amazon Correttoサポート対象
Azulサポート対象
Java HotSpot VMサポート対象
重要

Eclipse OpenJ9 は MSE Microservices Governance と互換性がありません。Microservices Governance をご利用の際は、Eclipse OpenJ9 を使用しないことを推奨します。

ガバナンス機能別のサポートフレームワーク

すべてのフレームワークがすべてのガバナンス機能をサポートしているわけではありません。ご利用のユースケースにおける互換性を確認するには、このセクションの機能別テーブルをご参照ください。

トラフィック保護およびメトリックモニタリング

カテゴリフレームワークサポートバージョン
WebSpring MVC関連する Spring Cloud バージョン
WebSpring Boot2.x.x ~ 3.2.3
WebSpring CloudE、F、G、H、2020.x、2021.x、2022.x、2023.x
WebFeign関連する Spring Cloud バージョン
Java ゲートウェイSpring Cloud Zuul1.3.x ~ 2.1.3
Java ゲートウェイSpring Cloud Gateway2.0.2 ~ 4.1.0
RPCDubbo2.7.x、3.0.x、3.1.x、3.2.x

エンドツーエンドカナリアリリース

カテゴリフレームワークサポートバージョン
SpringSpring Boot2.x.x ~ 3.2.3
SpringSpring CloudE、F、G、H、2020.x、2021.x、2022.x、2023.x
Java ゲートウェイSpring Cloud Zuul1.3.x ~ 2.1.3
Java ゲートウェイSpring Cloud Gateway2.1.x ~ 4.1.0
ロードバランサーSpring Cloud LoadBalancer関連する Spring Cloud バージョン
ロードバランサーRibbon関連する Spring Cloud バージョン
レジストリNacos関連する Spring Cloud バージョン
レジストリEurekaサポート対象
レジストリZooKeeperサポート対象
RPCDubbo2.7.x、3.0.x、3.1.x、3.2.x
Web サーバーTomcat7.x ~ 10.x
Web サーバーUndertow1.4.x ~ 2.2.x
メッセージングRocketMQ4.x
メッセージングRocketMQ ONS1.x 以降
HTTP クライアント (パブリックプレビュー)RestTemplate関連する Spring バージョン
HTTP クライアント (パブリックプレビュー)WebClient関連する Spring バージョン
HTTP クライアント (パブリックプレビュー)Feign関連する Spring Cloud バージョン
HTTP クライアント (パブリックプレビュー)OkHttp2.2.x ~ 2.7.x、3.2.x ~ 4.12.x
HTTP クライアント (パブリックプレビュー)Apache HttpClient4.3.x ~ 4.5.x、5.0.x ~ 5.4.x
説明

Kubernetes サービスに基づく HTTP クライアントを使用したエンドツーエンドカナリアリリースは、パブリックプレビュー段階です。この機能を利用するには、Java エージェントバージョン 4.2.5-proxyless が必要です。詳細については、「エージェントバージョンの指定」をご参照ください。ご質問がある場合は、チケットを送信してください。

グレースフルスタートおよびシャットダウン

カテゴリフレームワークサポートバージョン
SpringSpring Boot2.x.x ~ 3.2.3
SpringSpring CloudE、F、G、H、2020.x、2021.x、2022.x、2023.x
Java ゲートウェイSpring Cloud Zuul1.3.x ~ 2.1.3
Java ゲートウェイSpring Cloud Gateway2.1.x ~ 4.1.0
レジストリNacos関連する Spring Cloud バージョン
レジストリEurekaサポート対象
レジストリZooKeeperサポート対象
RPCDubbo2.7.x、3.0.x、3.1.x、3.2.x

機能ごとのフレームワークサポート比較

以下の表は、各ガバナンス機能がどのフレームワークカテゴリをサポートしているかをまとめたものです。この表を使用して、対象の機能で特定のフレームワークカテゴリが利用可能かどうかを迅速に確認できます。

フレームワークカテゴリトラフィック保護エンドツーエンドカナリアリリースグレースフルスタートおよびシャットダウン
Spring Boot / Spring Cloudはいはいはい
Spring Cloud Zuulはいはいはい
Spring Cloud Gatewayはいはいはい
Dubboはいはいはい
ロードバランサー (Ribbon、Spring Cloud LoadBalancer)--はい--
レジストリ (Nacos、Eureka、ZooKeeper)--はいはい
Web サーバー (Tomcat、Undertow)--はい--
メッセージング (RocketMQ)--はい--
HTTP クライアント (パブリックプレビュー)--はい--