全部產品
Search
文件中心

Microservices Engine:微服務治理支援的Java架構

更新時間:May 22, 2025

本文將介紹MSE微服務治理對Java應用的支援,包括可選擇的JDK和架構版本。

支援的JDK版本

  • JDK 1.8

    說明

    對於Kubernetes叢集應用部署,建議使用JDK 8u212及以上版本。

  • JDK 11

    說明

    MSE微服務治理於2.9.x探針版本後支援,建議使用JDK 11.0.17及以上版本。

  • JDK 17

    說明

    MSE微服務治理於2.9.x探針版本後支援,建議您使用JDK 17.0.9及以上版本。

  • JDK 21

    說明

    MSE微服務治理於3.2.x探針版本後支援。

支援的JDK發行版

  • OpenJDK(推薦)

  • Alibaba Dragonwell(推薦)

  • Temurin

  • AdoptOpenJDK

  • Amazon Corretto

  • Azul

  • Java HotSpot VM

說明

Eclipse OpenJ9與MSE微服務治理存在一定的相容性問題,不建議使用。

支援的架構

流量防護和指標監控

分類

架構名稱

架構版本

Web

Spring MVC

對應Spring Cloud關聯版本

Spring Boot

2.x.x ~ 3.2.3

Spring Cloud

E、F、G、H、2020.x、2021.x、2022.x、2023.x

Feign

對應Spring Cloud關聯版本

Java網關

Spring Cloud Zuul

1.3.x ~ 2.1.3

Spring Cloud Gateway

2.0.2 ~ 4.1.0

RPC

Dubbo

2.7.x、3.0.x、3.1.x、3.2.x

全鏈路灰階

說明

MSE服務治理全鏈路灰階支援基於k8s service方式調用的Http Client架構正在公測中,Java探針需要指定特殊版本為4.2.5-proxyless,具體操作請參見指定MSE探針版本。如有疑問請提交工單聯絡我們。

分類

架構名稱

架構版本

Spring

Spring Boot

2.x.x ~ 3.2.3

Spring Cloud

E、F、G、H、2020.x、2021.x、2022.x、2023.x

Java網關

Spring Cloud Zuul

1.3.x ~ 2.1.3

Spring Cloud Gateway

2.1.x ~ 4.1.0

負載平衡

Spring Cloud LoadBalancer

對應Spring Cloud關聯版本

Ribbon

對應Spring Cloud關聯版本

註冊中心

Nacos

對應Spring Cloud關聯版本

Eureka

ZooKeeper

RPC

Dubbo

2.7.x、3.0.x、3.1.x、3.2.x

Web

Tomcat

7.x ~ 10.x

Undertow

1.4.x ~ 2.2.x

訊息

RocketMQ

4.x

RocketMQ ONS

1.x及以上版本

Http Client(公測)

RestTemplate

對應Spring關聯版本

WebClient

對應Spring關聯版本

Feign

對應Spring Cloud關聯版本

OkHttp

2.2.x ~ 2.7.x、3.2.x ~ 4.12.x

Apache HttpClient

4.3.x ~ 4.5.x、5.0.x ~ 5.4.x

無損上下線

分類

架構名稱

架構版本

Spring

Spring Boot

2.x.x ~ 3.2.3

Spring Cloud

E、F、G、H、2020.x、2021.x、2022.x、2023.x

Java 網關

Spring Cloud Zuul

1.3.x ~ 2.1.3

Spring Cloud Gateway

2.1.x ~ 4.1.0

註冊中心

Nacos

對應Spring Cloud關聯版本

Eureka

ZooKeeper

RPC

Dubbo

2.7.x、3.0.x、3.1.x、3.2.x