Halaman ini mencantumkan setiap rilis agen Java Microservices Engine (MSE) beserta tanggal rilis, status stabilitas, dan daftar perubahan terperinci.
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=truediaktifkan.Diperbaiki error serialisasi selama pendaftaran tertunda untuk klien Eureka.
Diperbaiki kegagalan parsing field
java.versionuntuk 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
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 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
regionIdtidak 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.propertiesdalam 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-pathgagal untuk aplikasi Spring Boot dalam skenario tertentu.
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 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_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. Memperkenalkan Titik akhir
:54199/readinessuntuk 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
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.
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)
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
SentinelWebInterceptoragar berada di awal rantai pemrosesan guna mendapatkan data throttling yang akurat.Menambahkan injeksi berbasis agen untuk
SentinelWebInterceptorsebagai 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 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
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
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 untuk menggunakan label dan Anotasi
alicloud_service_taguntuk 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.