Bagian berikut mencantumkan setiap rilis agen Java Microservices Engine (MSE) sejak versi 2.7.3.5, lengkap dengan tanggal rilis, status stabilitas, dan daftar perubahan terperinci.
Agen MSE dan agen Application Real-Time Monitoring Service (ARMS) menggunakan binari agen Java yang sama. Halaman ini hanya mencakup perubahan khusus MSE. Untuk perubahan ARMS, lihat Catatan rilis agen Java ARMS.
Jenis versi
Setiap rilis agen Java MSE diberi label salah satu jenis versi berikut.
| Type | Makna |
| Official | Rilis stabil. Didukung selama enam bulan sejak tanggal rilis. |
| Not recommended | Berisi bug yang diketahui. Lakukan upgrade ke versi official terbaru. |
Versi official terbaru agen Java MSE adalah 5.1.0.
Kompatibilitas JDK
Kompatibilitas JDK agen Java MSE telah berubah di berbagai versi:
JDK 11 dan JDK 17 didukung mulai dari versi 2.8.3.
JDK 1.6 dan JDK 1.7 tidak lagi didukung mulai dari versi 3.0.7.
JDK 21 didukung dalam administrasi layanan mikro mulai dari versi 3.2.9.
2026
5.1.0 -- Official (12 Juni 2026)
Perbaikan bug
Diperbaiki bug pada perlindungan throttling di mana jumlah sumber daya throttling meningkat secara signifikan selama throttling di sisi client.
Diperbaiki bug yang menyebabkan aplikasi gagal startup pada skenario Spring WebFlux 6.x.
Diperbaiki masalah kehilangan traffic selama pembaruan rolling setelah horizontal pod autoscaler (HPA) diaktifkan pada kluster, atau selama pembaruan rolling yang mengubah jumlah replika secara bersamaan.
4.8.0 -- Official (29 April 2026)
Perbaikan bug
Diperbaiki masalah kehilangan traffic selama shutdown client RocketMQ.
Diperbaiki bug di mana metadata hilang selama pendaftaran aplikasi Eureka, menyebabkan kegagalan peluncuran kanari ujung ke ujung.
Diperbaiki bug di mana tag peluncuran kanari ujung ke ujung hilang untuk produsen RocketMQ.
4.7.1 -- Official (26 Februari 2026)
Fitur baru
Menambahkan dukungan perlindungan throttling untuk framework Spring WebFlux.
Menambahkan dukungan perilaku kustom untuk perlindungan sistem.
Menambahkan dukungan bagi kluster eksternal untuk terhubung dan menggunakan administrasi layanan mikro MSE.
Penyempurnaan
Menyempurnakan performa mulai mulus dan shutdown yang mulus pada skenario Spring Cloud Nacos dan Eureka untuk lebih mencegah kehilangan traffic.
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=truediaktifkan.Diperbaiki error serialisasi selama pendaftaran tertunda untuk client Eureka.
Diperbaiki kegagalan penguraian field
java.versionuntuk metrik sistem pada image Docker OpenJDK Alpine.Diperbaiki bug penguraian sumber pada 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.
Menambahkan dukungan untuk
RetryableFeignBlockingLoadBalancerClientdalam 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 pada perlindungan throttling di mana total QPS dan total permintaan konkuren dihitung dua kali untuk framework Zuul.
4.4.2 -- Official (9 September 2025)
Fitur baru
Menambahkan dukungan peluncuran kanari ujung ke ujung tanpa plug-in untuk XXL-JOB dalam penjadwalan tugas MSE.
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-pathgagal untuk aplikasi Spring Boot.
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
regionIdtidak tersedia di lingkungan non-ACK ketika akses ke API metadata sumber daya Alibaba Cloud gagal.Diperbaiki bug di mana AliyunJavaAgent untuk Nacos salah membaca konfigurasi Pasangan Kunci Akses pengguna.
Diperbaiki bug di mana file
git.propertiesdalam paket AliyunJavaAgent menimpa konten pengguna.
Perubahan
Menghapus penarikan aturan tak terduga ketika fitur otentikasi MSE dinonaktifkan.
4.3.4 -- Not recommended (12 Mei 2025)
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 client untuk RocketMQ gRPC 5.x dalam peluncuran kanari ujung ke ujung untuk pesan.
Penyempurnaan
Memutakhirkan 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 yang 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.
Diperbaiki bug dalam offline manual yang menyebabkan aplikasi tak terduga 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 peluncuran kanari ujung ke ujung untuk pesan.
Penyempurnaan
Menyempurnakan performa memori dalam perlindungan throttling ketika throttling sering dipicu.
Perbaikan bug
Diperbaiki bug di mana notifikasi aktif tidak berfungsi untuk mulai mulus dan shutdown yang mulus.
Diperbaiki bug konversi dalam aturan filtering multi-tag untuk RocketMQ 5 dalam peluncuran kanari ujung ke ujung 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 untuk perlindungan throttling dalam skenario Spring MVC asinkron.
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 konfigurasi default untuk perlindungan Pemutusan sirkuit, perlindungan throttling QPS/konkurensi total, serta perlindungan sistem dan item exception. Untuk detailnya, lihat pengaturan perlindungan Pemutusan sirkuit default.
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 dalam peluncuran kanari ujung ke ujung untuk aplikasi Spring Cloud yang menggunakan Consul sebagai registri.
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 untuk versi ONS Client dalam peluncuran kanari ujung ke ujung untuk pesan.
Perbaikan bug
Diperbaiki bug di mana antarmuka konsumen Dubbo tidak terlihat dalam administrasi layanan mikro MSE.
Diperbaiki bug dalam perlindungan throttling yang memengaruhi framework Feign ketika fallback digunakan.
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.
3.2.10 -- Official (11 Juli 2024)
Perbaikan bug
Diperbaiki masalah di mana aplikasi gagal startup ketika framework Spring Cloud Alibaba Sentinel digunakan.
4.1.9 -- Official (10 Juli 2024)
Fitur baru
Menambahkan dukungan untuk RocketMQ 4.x Sync Pull dalam peluncuran kanari ujung ke ujung untuk pesan.
Menambahkan Variabel lingkungan
ALIYUN_JAVA_AGENT_MINIMAL_MEMORYuntuk 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.
Diperbaiki konflik antara agen dan
sentinel-spring-webmvc-6x-adapter.
Perubahan
Memperkenalkan Titik akhir
:54199/readinessuntuk Pemeriksaan kesiapan.
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)
Fitur baru
Menambahkan Toleransi kesalahan ke peluncuran kanari ujung ke ujung: permintaan dengan jejak kosong kini diarahkan ke lingkungan dasar, bukan ke lingkungan acak.
Penyempurnaan
Menyempurnakan performa logika MSE.
Memindahkan penguraian 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
Relateddarifalseketruemenyebabkan 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.
3.0.7 -- Official (18 November 2023)
Mulai dari versi 3.0.7, 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
SentinelWebInterceptordi awal rantai pemrosesan guna mendapatkan data throttling yang akurat.Menambahkan injeksi berbasis agen untuk
SentinelWebInterceptorsebagai pelengkap ketika mekanisme injeksi starter gagal.
Penyempurnaan
Menyelaraskan nama sumber daya WebInterceptor dengan perilaku defaultnya sehingga nama antarmuka mencakup awalan
context-path.Menetapkan kolam thread agen sebagai
static finaluntuk memperjelas kepemilikan kolam thread.
Perbaikan bug
Diperbaiki konflik antara sakelar otentikasi layanan dan item konfigurasi lainnya.
Diperbaiki error dalam perlindungan throttling ketika
FeignClientBuildermenggunakan metodeforTypeuntuk membuatFeignClient.
Perubahan
Menghentikan eksekusi logika MSE ketika MSE tidak diaktifkan pada agen.
Menghentikan pelaporan data Microservice Insight ke sisi server. Agen mencatat data ke log lokal. Kumpulkan log tersebut secara mandiri.
2.9.2 -- Official (9 September 2023)
Fitur baru (perlindungan throttling)
Menambahkan dukungan untuk menyesuaikan perilaku panggilan RPC.
Menambahkan dukungan untuk menempatkan
SentinelWebInterceptordi awal rantai pemrosesan.Menambahkan injeksi berbasis agen untuk
SentinelWebInterceptorsebagai pelengkap ketika mekanisme injeksi starter gagal.
2.9.1.2 -- Official (3 Agustus 2023)
Fitur baru
Menambahkan dukungan penggunaan label dan Anotasi
alicloud_service_taguntuk memberi tag node.Meluncurkan administrasi layanan mikro di wilayah Cloud Keuangan China (Hangzhou).
Perbaikan bug
Diperbaiki beban traffic yang 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 yang memengaruhi framework Feign ketika hanya fallback yang digunakan.
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.
Perubahan
Menghentikan inisialisasi logika terkait MSE ketika MSE tidak diaktifkan.
2.9.0 -- Official (13 Juli 2023)
Fitur baru
Menambahkan dukungan perlindungan throttling 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 pencocokan 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 dalam 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, yang menyediakan observabilitas untuk mulai mulus dan shutdown yang mulus serta untuk peluncuran kanari ujung ke ujung.
2022
2.7.3.5 -- Official (27 Juli 2022)
Fitur baru
Menambahkan peluncuran kanari ujung ke ujung untuk pesan RocketMQ.
Menambahkan dukungan tagging dalam registri OpenSergo dan dalam rilis canary pada gateway cloud-native MSE.