全部产品
Search
文档中心

Microservices Engine:Java frameworks yang didukung oleh Microservices Governance

更新时间:Jun 28, 2025

Tema ini menjelaskan versi Java Development Kit (JDK) dan framework Java yang didukung oleh Microservices Governance dari Microservices Engine (MSE).

Versi JDK yang Didukung

  • JDK 1.8

    Catatan

    Disarankan menggunakan JDK 8u212 atau yang lebih baru untuk aplikasi yang diterapkan di kluster Kubernetes.

  • JDK 11

    Catatan

    JDK 11 didukung untuk Microservices Governance ketika MSE agent versi 2.9.x digunakan. Disarankan menggunakan JDK 11.0.17 atau yang lebih baru.

  • JDK 17

    Catatan

    JDK 17 didukung untuk Microservices Governance ketika MSE agent versi 2.9.x digunakan. Disarankan menggunakan JDK 17.0.9 atau yang lebih baru.

  • JDK 21

    Catatan

    JDK 21 didukung untuk Microservices Governance ketika MSE agent versi 3.2.x digunakan.

Distribusi JDK yang Didukung

  • OpenJDK (direkomendasikan)

  • Alibaba Dragonwell (direkomendasikan)

  • Temurin

  • AdoptOpenJDK

  • Amazon Corretto

  • Azul

  • Java HotSpot VM

Catatan

Eclipse OpenJ9 tidak kompatibel dengan Microservices Governance yang disediakan oleh MSE. Disarankan untuk tidak menggunakan Eclipse OpenJ9 saat menggunakan Microservices Governance.

Framework yang Didukung

Perlindungan Trafik dan Pemantauan Data Deret Waktu

Kategori

Framework

Versi Framework

Web

Spring MVC

Versi Spring Cloud terkait

Spring Boot

2.x.x hingga 3.2.3

Spring Cloud

E, F, G, H, 2020.x, 2021.x, 2022.x, dan 2023.x

Feign

Versi Spring Cloud terkait

Gateway Java

Spring Cloud Zuul

1.3.x hingga 2.1.3

Spring Cloud Gateway

2.0.2 hingga 4.1.0

RPC

Dubbo

2.7.x, 3.0.x, 3.1.x, dan 3.2.x

Rilis Canary End-to-End

Catatan

Untuk MSE Microservices Governance, fitur untuk mengimplementasikan rilis canary end-to-end berdasarkan layanan Kubernetes ketika klien HTTP digunakan untuk memanggil layanan sedang dalam pratinjau publik. Versi Java agent harus 4.2.5-proxyless. Untuk informasi tentang cara menentukan versi Java agent, lihat Tentukan versi agen. Jika Anda memiliki pertanyaan, ajukan tiket.

Kategori

Framework

Versi Framework

Spring

Spring Boot

2.x.x hingga 3.2.3

Spring Cloud

E, F, G, H, 2020.x, 2021.x, 2022.x, dan 2023.x

Gateway Java

Spring Cloud Zuul

1.3.x hingga 2.1.3

Spring Cloud Gateway

2.1.x hingga 4.1.0

Load balancer

Spring Cloud LoadBalancer

Versi Spring Cloud terkait

Ribbon

Versi Spring Cloud terkait

Registry

Nacos

Versi Spring Cloud terkait

Eureka

ZooKeeper

RPC

Dubbo

2.7.x, 3.0.x, 3.1.x, dan 3.2.x

Web

Tomcat

7.x hingga 10.x

Undertow

1.4.x hingga 2.2.x

Messaging

RocketMQ

4.x

RocketMQ ONS

1.x dan yang lebih baru

HTTP client (dalam pratinjau publik)

RestTemplate

Versi Spring terkait

WebClient

Versi Spring terkait

Feign

Versi Spring Cloud terkait

OkHttp

2.2.x hingga 2.7.x, 3.2.x hingga 4.12.x

Apache HttpClient

4.3.x hingga 4.5.x, 5.0.x hingga 5.4.x

Pemulaan dan Penonaktifan yang Lancar

Kategori

Framework

Versi Framework

Spring

Spring Boot

2.x.x hingga 3.2.3

Spring Cloud

E, F, G, H, 2020.x, 2021.x, 2022.x, dan 2023.x

Gateway Java

Spring Cloud Zuul

1.3.x hingga 2.1.3

Spring Cloud Gateway

2.1.x hingga 4.1.0

Registry

Nacos

Versi Spring Cloud terkait

Eureka

ZooKeeper

RPC

Dubbo

2.7.x, 3.0.x, 3.1.x, dan 3.2.x