All Products
Search
Document Center

Microservices Engine:Versi agen Java

Last Updated:Jul 02, 2026

Halaman ini mencantumkan setiap rilis agen Java Microservices Engine (MSE) beserta tanggal rilis, status stabilitas, dan daftar perubahan terperinci.

Catatan

Agen MSE dan agen Application Real-Time Monitoring Service (ARMS) menggunakan biner agen Java yang sama. Halaman ini hanya mencakup perubahan khusus MSE. Untuk perubahan ARMS, lihat Catatan rilis agen Java ARMS.

Jenis versi

Type

Makna

Official

Rilis stabil. Didukung selama enam bulan sejak tanggal rilis.

Not recommended

Berisi bug yang diketahui. Lakukan upgrade ke versi resmi terbaru.

2026

5.1.0 -- Official (12 Juni 2026)

Perbaikan bug

  • Diperbaiki bug di mana jumlah resource throttling meningkat secara signifikan selama throttling sisi klien dalam perlindungan throttling.

  • Diperbaiki bug di mana aplikasi gagal memulai pada skenario Spring WebFlux v6x.

  • Diperbaiki masalah kehilangan traffic saat melakukan rolling update setelah mengaktifkan HPA pada kluster atau saat melakukan rolling update dan mengubah jumlah replika secara bersamaan.

4.8.0 -- Official (29 April 2026)

Perbaikan bug

  • Diperbaiki masalah kehilangan traffic selama shutdown klien RocketMQ dalam skenario tertentu.

  • Diperbaiki bug di mana metadata hilang selama pendaftaran aplikasi Eureka dalam skenario tertentu, menyebabkan peluncuran kanari ujung ke ujung gagal.

  • Diperbaiki bug di mana tag rilis canary hilang untuk produsen RocketMQ dalam skenario tertentu.

4.7.1 -- Official (26 Februari 2026)

Fitur baru

  • Menambahkan dukungan perlindungan throttling untuk framework Spring WebFlux.

  • Menambahkan dukungan perilaku kustom untuk proteksi sistem.

  • Menambahkan dukungan bagi kluster eksternal untuk terhubung dan menggunakan administrasi layanan mikro MSE.

Penyempurnaan

  • Menyempurnakan performa mulai mulus dan shutdown yang mulus dalam skenario Spring Cloud Nacos dan Eureka guna lebih menjamin traffic tanpa kehilangan.

  • Menyempurnakan pelaporan dan tampilan metrik utilisasi CPU sistem.

Perbaikan bug

  • Diperbaiki bug di mana routing preferensial ke zona ketersediaan yang sama tidak berfungsi untuk Dubbo ketika simplified=true diaktifkan.

  • Diperbaiki error serialisasi selama pendaftaran tertunda untuk klien Eureka.

  • Diperbaiki kegagalan parsing field java.version untuk metrik sistem dalam image Docker OpenJDK Alpine.

  • Diperbaiki bug parsing sumber dalam perlindungan throttling untuk skenario Dubbo 3.x.

  • Diperbaiki bug di mana peluncuran kanari ujung ke ujung tidak berfungsi untuk Spring Cloud Alibaba 2023 dan versi setelahnya.

  • Diperbaiki memory leak selama pelaporan metadata yang disebabkan oleh masalah jaringan.

2025

4.6.3 -- Official (15 Desember 2025)

Fitur baru

  • Menambahkan metrik Completed QPS untuk menunjukkan jumlah permintaan yang selesai dalam jendela waktu saat ini.

  • Menambahkan pendaftaran kondisional untuk mulai mulus. Untuk detailnya, lihat Pendaftaran kondisional untuk mulai mulus (pratinjau publik).

  • Menambahkan dukungan untuk RetryableFeignBlockingLoadBalancerClient dalam notifikasi pasif untuk mulai mulus dan shutdown yang mulus.

Penyempurnaan

  • Menyempurnakan shutdown yang mulus dengan menjadikan notifikasi aktif asinkron dan menambahkan deteksi timeout.

4.5.2 -- Official (11 September 2025)

Perbaikan bug

  • Diperbaiki bug dalam perlindungan throttling di mana total QPS dan total permintaan konkuren dihitung dua kali untuk framework Zuul.

4.5.0 -- Not recommended (17 Juli 2025)

Fitur baru (perlindungan throttling)

  • Menambahkan dukungan untuk framework RestTemplate.

  • Menambahkan dukungan untuk Apache HttpClient (4.x dan 5.x).

  • Menambahkan dukungan untuk framework OkHttp.

  • Menambahkan konfigurasi namespace default (default) ke aturan throttling.

Perbaikan bug

  • Diperbaiki bug di mana regionId tidak tersedia di lingkungan non-ACK ketika akses ke API metadata resource Alibaba Cloud gagal.

  • Diperbaiki bug di mana AliyunJavaAgent untuk Nacos salah membaca konfigurasi Pasangan Kunci Akses pengguna.

  • Diperbaiki bug di mana file git.properties dalam paket AliyunJavaAgent menimpa konten pengguna.

Perubahan

  • Menghapus penarikan aturan yang tidak diharapkan ketika fitur otentikasi MSE dinonaktifkan.

4.4.2 -- Official (9 September 2025)

Fitur baru

  • Menambahkan dukungan tanpa plugin untuk XXL-JOB dalam penjadwalan tugas MSE untuk peluncuran kanari ujung ke ujung.

Penyempurnaan

  • Menyempurnakan koordinasi antara Pemeriksaan kesiapan dan pendaftaran tertunda dalam skenario Eureka untuk mulai mulus dan shutdown yang mulus.

  • Menyempurnakan mekanisme deteksi otomatis untuk berbagai versi Spring MVC dalam perlindungan throttling.

Perbaikan bug

  • Diperbaiki bug di mana akuisisi metadata context-path gagal untuk aplikasi Spring Boot dalam skenario tertentu.

4.3.4 -- Not recommended (12 Mei 2025)

Catatan

Jika Anda mengumpulkan log metrik MSE atau menggunakan Sentinel open source, lihat Perubahan pada agen MSE 4.3.x sebelum melakukan upgrade.

Fitur baru

  • Menambahkan dukungan untuk XXL-JOB dalam peluncuran kanari ujung ke ujung.

  • Menambahkan filtering sisi klien untuk RocketMQ gRPC 5.x dalam peluncuran kanari pesan ujung ke ujung.

Penyempurnaan

  • Meningkatkan arsitektur perlindungan throttling untuk meningkatkan kompatibilitas dengan Sentinel open source dan stabilitas keseluruhan.

Perbaikan bug

  • Diperbaiki klasifikasi metrik untuk framework Zuul dan Dubbo dalam perlindungan throttling.

  • Diperbaiki bug di mana rilis canary tidak berfungsi untuk framework Ribbon ketika aturan Nacos digunakan.

  • Diperbaiki distribusi traffic tidak merata untuk framework Feign ketika round-robin digunakan dalam peluncuran kanari ujung ke ujung.

  • Diperbaiki bug dalam offline manual yang menyebabkan aplikasi dengan alamat IP duplikat menjadi tidak tersedia dalam skenario tertentu.

  • Diperbaiki bug dalam offline manual yang menyebabkan aplikasi yang tidak diharapkan menjadi offline ketika beberapa aplikasi dideploy pada Instance ECS yang sama.

4.2.5 -- Official (10 April 2025)

Fitur baru

  • Menambahkan dukungan filtering sisi server untuk RocketMQ Remoting Client 5.1.0 dan versi setelahnya dalam rilis canary untuk pesan.

Penyempurnaan

  • Menyempurnakan performa memori dalam perlindungan throttling ketika throttling sering dipicu.

Perbaikan bug

  • Diperbaiki bug di mana notifikasi aktif tidak berfungsi dalam skenario tertentu untuk mulai mulus dan shutdown yang mulus.

  • Diperbaiki bug konversi dalam aturan filtering multi-tag untuk RocketMQ 5 dalam rilis canary untuk pesan.

4.2.2 -- Official (9 Januari 2025)

Fitur baru

  • Menambahkan dukungan untuk RocketMQ 5.0.4 dan 5.0.7 dalam peluncuran kanari ujung ke ujung.

Perbaikan bug

  • Diperbaiki bug di mana rilis canary tidak berfungsi untuk framework Dubbo (2.7.x dan 3.x) ketika ZooKeeper digunakan sebagai registri.

  • Diperbaiki statistik permintaan konkuren yang salah dalam skenario Spring MVC asinkron untuk perlindungan throttling.

2024

4.2.0 -- Not recommended (6 Desember 2024)

Fitur baru

  • Menambahkan event shutdown aplikasi untuk mulai mulus dan shutdown yang mulus. Untuk detailnya, lihat Ringkasan event Pusat Insiden.

  • Menambahkan dukungan instrumentasi untuk framework servlet Tomcat dalam perlindungan throttling. Dinonaktifkan secara default.

  • Menambahkan proteksi pemutusan sirkuit default, proteksi throttling QPS/konkurensi total, serta konfigurasi untuk proteksi sistem dan item exception. Untuk detailnya, lihat Konfigurasi proteksi sistem.

  • Menambahkan dukungan untuk protokol Triple Dubbo 3.x dan penemuan layanan tingkat aplikasi dalam peluncuran kanari ujung ke ujung.

Penyempurnaan

  • Menyempurnakan dukungan untuk seri Spring Boot 3 dalam mulai mulus dan shutdown yang mulus.

  • Menyempurnakan logika batas untuk Spring Cloud LoadBalancer dalam peluncuran kanari ujung ke ujung.

  • Menyempurnakan proses shutdown yang mulus untuk menyelesaikan masalah performa terkait notifikasi pasif.

Perbaikan bug

  • Diperbaiki masalah untuk aplikasi Spring Cloud yang menggunakan Consul sebagai registri dalam peluncuran kanari ujung ke ujung.

  • Diperbaiki bug dalam administrasi layanan mikro yang mencegah penulisan ke folder log default ketika izin tidak tersedia.

4.1.10 -- Not recommended (5 September 2024)

Fitur baru

  • Menambahkan routing preferensial ke zona ketersediaan yang sama untuk Spring Cloud dan Dubbo.

  • Menambahkan dukungan rilis canary untuk pesan pada versi ONS Client.

Perubahan

  • Menonaktifkan plugin MyBatis untuk perlindungan throttling MSE secara default. Untuk mengaktifkannya kembali, atur Variabel lingkungan atau parameter startup spring.cloud.ahas.sentinel.mybatis.enabled=true.

Perbaikan bug

  • Diperbaiki bug di mana antarmuka konsumen Dubbo tidak terlihat dalam skenario tertentu di administrasi layanan mikro MSE.

  • Diperbaiki bug dalam framework Feign ketika fallback digunakan dalam skenario tertentu dalam perlindungan throttling.

4.1.9 -- Official (10 Juli 2024)

Fitur baru

  • Menambahkan dukungan rilis canary untuk pesan pada RocketMQ 4.x Sync Pull.

  • Menambahkan Variabel lingkungan ALIYUN_JAVA_AGENT_MINIMAL_MEMORY untuk menentukan ukuran memori startup minimum.

  • Menambahkan dukungan shutdown yang mulus untuk Dubbo 3.2.x dan RocketMQ.

Perbaikan bug

  • Diperbaiki masalah di mana penarikan aturan routing berbasis tag Dubbo gagal.

  • Diperbaiki bug dalam administrasi layanan mikro dalam skenario SAE. Memperkenalkan Titik akhir :54199/readiness untuk Pemeriksaan kesiapan.

  • Diperbaiki konflik antara agen dan sentinel-spring-webmvc-6x-adapter.

3.2.10 -- Official (11 Juli 2024)

Perbaikan bug

  • Diperbaiki masalah di mana aplikasi gagal memulai ketika framework Spring Cloud Alibaba Sentinel digunakan dalam skenario tertentu.

3.2.9 -- Official (28 Maret 2024)

Fitur baru

  • Menambahkan instrumentasi kustom untuk perlindungan throttling dalam administrasi layanan mikro. Untuk detailnya, lihat Tambahkan antarmuka kustom dalam administrasi layanan mikro.

  • Menambahkan dukungan untuk Spring Boot 3.0 hingga 3.2 dalam administrasi layanan mikro.

  • Menambahkan dukungan untuk JDK 21 dalam administrasi layanan mikro.

  • Menambahkan dukungan untuk Dubbo 3.x dalam administrasi layanan mikro.

2023

3.1.4 -- Official (25 Desember 2023)

Penyempurnaan

  • Menyempurnakan performa logika MSE.

  • Memindahkan parsing parameter permintaan dan badan permintaan dari Tomcat ke komponen filter Zuul dan Spring Cloud Gateway.

  • Beralih sumber data untuk metrik utilisasi CPU di Edisi Perusahaan MSE ke Sentinel.

Perbaikan bug

  • Diperbaiki masalah di mana mengubah Related dari false ke true menyebabkan Pemeriksaan kesiapan gagal.

  • Diperbaiki masalah di mana pendaftaran tertunda tidak berlaku untuk Eureka.

Perubahan

  • Menghentikan pengumpulan span, metrik, dan metadata ARMS ketika hanya fitur MSE yang diaktifkan.

  • Menambahkan toleransi kesalahan ke peluncuran kanari ujung ke ujung: permintaan dengan jejak kosong kini dialihkan ke lingkungan dasar, bukan ke lingkungan acak.

3.0.7 -- Official (18 November 2023)

Catatan

Mulai dari versi ini, agen MSE tidak lagi mendukung JDK 1.6 atau JDK 1.7.

Fitur baru (perlindungan throttling)

  • Menambahkan dukungan untuk menyesuaikan perilaku panggilan RPC.

  • Menambahkan dukungan untuk mengonfigurasi SentinelWebInterceptor agar berada di awal rantai pemrosesan guna mendapatkan data throttling yang akurat.

  • Menambahkan injeksi berbasis agen untuk SentinelWebInterceptor sebagai pelengkap ketika mekanisme injeksi starter gagal.

Penyempurnaan

  • Menyelaraskan nama resource WebInterceptor dengan perilaku defaultnya sehingga nama antarmuka mencakup awalan context-path.

  • Menetapkan kolam thread agen sebagai static final untuk memperjelas kepemilikan kolam thread.

Perbaikan bug

  • Diperbaiki konflik antara sakelar otentikasi layanan dan item konfigurasi lainnya.

  • Diperbaiki error dalam perlindungan throttling ketika FeignClientBuilder menggunakan metode forType untuk membuat FeignClient.

Perubahan

  • Logika MSE tidak dijalankan jika MSE tidak diaktifkan pada agen.

  • Fitur insight administrasi layanan mikro tidak lagi melaporkan data ke sisi server. Agen mencatat data ke log lokal. Kumpulkan log tersebut secara independen.

2.9.2 -- Official (9 September 2023)

Fitur baru (perlindungan throttling)

  • Menambahkan dukungan untuk menyesuaikan perilaku panggilan RPC.

  • Menambahkan dukungan untuk menempatkan SentinelWebInterceptor di awal rantai pemrosesan.

  • Menambahkan injeksi berbasis agen untuk SentinelWebInterceptor sebagai pelengkap ketika mekanisme injeksi starter gagal.

2.9.1.2 -- Official (3 Agustus 2023)

Fitur baru

  • Menambahkan dukungan untuk menggunakan label dan Anotasi alicloud_service_tag untuk memberi tag node.

  • Meluncurkan administrasi layanan mikro di wilayah Cloud Keuangan Tiongkok (Hangzhou).

Perubahan

  • Logika terkait MSE tidak lagi diinisialisasi jika MSE tidak diaktifkan.

Perbaikan bug

  • Diperbaiki beban lalu lintas tidak merata untuk Spring Cloud Ribbon.

  • Diperbaiki masalah caching untuk GetLocalV4Ip.

  • Diperbaiki bug di mana permintaan traffic gagal ketika Edisi Perusahaan MSE digunakan dengan Spring Cloud Gateway dan Sentinel SCA open source.

  • Diperbaiki bug dalam perlindungan throttling terkait dukungan hanya untuk penggunaan fallback dalam framework Feign.

  • Diperbaiki masalah di mana stempel waktu yang tidak konsisten dalam file label dan anotasi menyebabkan pendaftaran ulang terus-menerus.

  • Diperbaiki masalah di mana jejak asinkron kadang-kadang hilang dalam framework Reactor.

2.9.0 -- Official (13 Juli 2023)

Fitur baru

  • Menambahkan dukungan proteksi traffic untuk framework Zuul dan Spring Cloud Gateway.

  • Menambahkan penemuan layanan persisten untuk MSE.

  • Menambahkan dukungan untuk Dubbo 3.x dalam rilis canary dan routing berbasis tag.

  • Menambahkan dukungan untuk mencocokkan aturan peluncuran kanari ujung ke ujung berdasarkan isi badan HTTP.

Penyempurnaan

  • Menyempurnakan performa mulai mulus dan shutdown yang mulus untuk MSE.

2.8.3 -- Official (31 Maret 2023)

Fitur baru

  • Menambahkan dukungan untuk JDK 11 dan JDK 17.

  • Menambahkan akses berbasis namespace untuk mengisolasi lingkungan seperti development, testing, dan production di MSE.

  • Menambahkan perlindungan throttling untuk MSE.

  • Menambahkan dukungan untuk Consul sebagai registri dalam administrasi layanan mikro MSE.

  • Menambahkan dukungan untuk Consul dan Undertow dalam peluncuran kanari ujung ke ujung.

  • Meluncurkan Microservice Insight dengan observabilitas untuk mulai mulus dan shutdown yang mulus serta peluncuran kanari ujung ke ujung.

2022

2.7.3.5 -- Official (27 Juli 2022)

Fitur baru

  • Menambahkan rilis canary untuk pesan RocketMQ.

  • Menambahkan dukungan tagging dalam registri OpenSergo dan rilis canary pada gateway cloud-native MSE.