全部产品
Search
文档中心

Microservices Engine:Versi agen Java

更新时间:Jan 13, 2026

Topik ini menjelaskan informasi versi untuk agen administrasi layanan.

Catatan
  • Agen MSE dan agen Application Real-Time Monitoring Service (ARMS) merupakan agen Java yang sama. Topik ini hanya menyediakan informasi versi untuk MSE. Untuk informasi versi ARMS, lihat Informasi versi agen.

  • Jenis versi

    • Versi resmi: Versi stabil yang dirilis secara resmi. Setiap versi resmi didukung selama enam bulan sejak tanggal rilisnya.

    • Tidak direkomendasikan: Versi yang mengandung bug yang diketahui. Hindari penggunaan versi ini dan segera lakukan upgrade ke versi resmi.

2025

Versi

Version type

Tanggal rilis

Release notes

4.6.3

Official version

15 Desember 2025

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

  • Mendukung pendaftaran kondisional untuk graceful start. Untuk informasi selengkapnya, lihat Pendaftaran kondisional untuk graceful start (public preview).

  • Menjadikan notifikasi aktif untuk graceful shutdown bersifat asinkron dan menambahkan deteksi timeout.

  • Menambahkan dukungan untuk `RetryableFeignBlockingLoadBalancerClient` dalam notifikasi pasif untuk graceful start dan shutdown.

4.5.2

Official version

11 September 2025

Throttling protection: Memperbaiki bug di mana total QPS dan total permintaan konkuren dihitung dua kali untuk framework Zuul.

4.5.0

Not recommended

17 Juli 2025

  • Throttling protection: Menambahkan dukungan untuk framework RestTemplate.

  • Throttling protection: Menambahkan dukungan untuk framework Apache HttpClient (4.x dan 5.x).

  • Throttling protection: Menambahkan dukungan untuk framework OkHttp.

  • Throttling protection: Menambahkan konfigurasi namespace default (`default`) ke aturan.

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

  • Memperbaiki bug di mana `regionId` tidak tersedia dalam skenario tertentu, seperti di lingkungan non-ACK ketika akses ke API metadata resource Alibaba Cloud gagal.

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

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

4.4.2

Versi resmi

09 September 2025

  • Peluncuran kanari ujung ke ujung: Menambahkan dukungan tanpa plug-in untuk XXL-JOB dalam penjadwalan tugas MSE.

  • Graceful start dan shutdown: Mengoptimalkan koordinasi antara readiness probe dan fitur pendaftaran tertunda dalam skenario Eureka.

  • Throttling protection: Mengoptimalkan mekanisme deteksi otomatis untuk berbagai versi Spring MVC.

  • Memperbaiki bug di mana pengambilan metadata `context-path` gagal untuk aplikasi Spring Boot dalam skenario tertentu.

4.3.4

Tidak direkomendasikan

12 Mei 2025

  • Throttling protection: Meningkatkan arsitektur untuk mengoptimalkan kompatibilitas dengan Sentinel open source dan meningkatkan stabilitas keseluruhan.

    Catatan

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

  • Throttling protection: Memperbaiki bug terkait klasifikasi metrik untuk framework Zuul dan Dubbo.

  • Peluncuran kanari ujung ke ujung: Memperbaiki bug di mana rilis canary tidak berfungsi untuk framework Ribbon ketika aturan Nacos digunakan.

  • Peluncuran kanari ujung ke ujung: Memperbaiki bug yang menyebabkan distribusi traffic tidak merata untuk framework Feign ketika metode round-robin digunakan.

  • Peluncuran kanari ujung ke ujung: Menambahkan dukungan untuk XXL-JOB.

  • Peluncuran kanari pesan ujung ke ujung mendukung fitur filtering sisi client di RocketMQ gRPC 5.x.

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

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

4.2.5

Official version

10 April 2025

  • Graceful start dan shutdown: Memperbaiki bug di mana notifikasi aktif tidak berfungsi dalam skenario tertentu.

  • Peluncuran kanari ujung ke ujung: Memperbaiki bug dalam konversi aturan filtering multi-tag untuk RocketMQ 5 dalam peluncuran kanari pesan.

  • Peluncuran kanari ujung ke ujung: Menambahkan dukungan untuk filtering sisi server untuk RocketMQ Remoting Client 5.1.0 dan versi lebih baru dalam peluncuran kanari pesan.

  • Throttling protection: Mengoptimalkan performa memori dalam skenario di mana throttling sering dipicu.

4.2.2

Official version

09 Januari 2025

  • Peluncuran kanari ujung ke ujung: Menambahkan dukungan untuk RocketMQ 5.0.4 dan 5.0.7.

  • Peluncuran kanari ujung ke ujung: Memperbaiki masalah di mana rilis canary tidak berfungsi untuk framework Dubbo (2.7.x dan 3.x) ketika ZooKeeper digunakan sebagai registri.

  • Throttling protection: Memperbaiki masalah pada statistik permintaan konkuren dalam skenario Spring MVC asinkron.

2024

Versi

Version type

Tanggal rilis

Release notes

4.2.0

Not recommended

06 Desember 2024

  • Graceful start dan shutdown: Menambahkan event shutdown aplikasi. Untuk informasi selengkapnya, lihat Ringkasan event Pusat Insiden.

  • Graceful start dan shutdown: Meningkatkan dukungan untuk seri Spring Boot 3.

  • Throttling protection: Menambahkan dukungan instrumentation untuk framework servlet Tomcat. Fitur ini dinonaktifkan secara default.

  • System protection: Menambahkan perlindungan pemutusan sirkuit default, perlindungan throttling QPS/konkurensi total, serta konfigurasi untuk perlindungan sistem dan item exception. Untuk informasi selengkapnya, lihat Konfigurasikan perlindungan sistem.

  • Peluncuran kanari ujung ke ujung: Mengoptimalkan logika border untuk Spring Cloud LoadBalancer.

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

  • Peluncuran kanari ujung ke ujung: Memperbaiki masalah untuk aplikasi Spring Cloud yang menggunakan Consul sebagai registri.

  • Mengoptimalkan proses graceful shutdown untuk menyelesaikan masalah performa terkait notifikasi pasif.

  • Administrasi layanan mikro: Memperbaiki bug yang mencegah penulisan ke folder log default ketika izin tidak tersedia.

4.1.10

Not recommended

05 September 2024

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

  • Plugin MyBatis untuk perlindungan throttling MSE dinonaktifkan secara default. Untuk mengaktifkannya, tambahkan variabel lingkungan atau parameter startup aplikasi spring.cloud.ahas.sentinel.mybatis.enabled=true ke file konfigurasi.

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

  • Memperbaiki bug di mana antarmuka konsumen layanan dari framework Dubbo MSE tidak terlihat dalam skenario tertentu.

  • Throttling protection: Memperbaiki bug yang terjadi pada framework Feign ketika fallback digunakan dalam skenario tertentu.

4.1.9

Official version

10 Juli 2024

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

  • Memperbaiki bug dalam administrasi layanan mikro dalam skenario SAE dan memperkenalkan titik akhir :54199/readiness untuk readiness probe.

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

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

  • Menambahkan dukungan untuk menentukan ukuran memori startup minimum menggunakan variabel lingkungan ALIYUN_JAVA_AGENT_MINIMAL_MEMORY.

  • Graceful shutdown: Menambahkan dukungan untuk Dubbo 3.2.x dan RocketMQ.

3.2.10

Official version

11 Juli 2024

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

3.2.9

Official version

28 Maret 2024

  • Administrasi layanan mikro: Menambahkan dukungan untuk instrumentation kustom untuk perlindungan throttling. Untuk informasi selengkapnya, lihat Cara menambahkan antarmuka kustom dalam administrasi layanan mikro.

  • Administrasi layanan mikro: Menambahkan dukungan untuk Spring Boot 3.0 hingga 3.2.

  • Administrasi layanan mikro: Menambahkan dukungan untuk JDK 21.

  • Administrasi layanan mikro: Menambahkan dukungan untuk Dubbo 3.x.

2023

Versi

Version type

Tanggal rilis

Release notes

3.1.4

Official version

25 Desember 2023

  • Memperbaiki masalah performa dalam logika MSE.

  • Memperbaiki masalah di mana mengubah `Related` dari `false` menjadi `true` menyebabkan readiness probe gagal.

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

  • Berhenti mengumpulkan span, metrik, dan metadata ARMS ketika hanya fitur MSE yang diaktifkan.

  • Memindahkan logika parsing untuk parameter permintaan dan body permintaan dari Tomcat ke komponen filter Zuul atau Spring Cloud Gateway.

  • Peluncuran kanari ujung ke ujung: Menambahkan logika toleransi kesalahan. Jika jejak kosong, permintaan dikirim ke lingkungan dasar secara default, bukan diarahkan secara acak ke lingkungan lain.

  • Mengalihkan sumber data untuk metrik utilisasi CPU di Microservice Engine (MSE) Edisi Perusahaan ke Sentinel.

3.0.7

Official version

18 November 2023

  • Mulai dari versi 3.0.7, agen MSE tidak lagi mendukung JDK 1.6 dan JDK 1.7.

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

  • Menetapkan kolam thread agen ke tipe `static final` untuk menentukan kepemilikan kolam thread.

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

  • Throttling protection: Menyelaraskan nama resource dari dua jenis WebInterceptor dengan perilaku default-nya. Nama antarmuka mencakup awalan context-path.

  • Fitur insight administrasi layanan mikro tidak lagi melaporkan data ke sisi server. Agen mencatat data terkait ke log lokal, yang dapat Anda kumpulkan sendiri.

  • Throttling protection: Memperbaiki error yang terjadi ketika `FeignClientBuilder` menggunakan metode `forType` untuk membuat `FeignClient`.

  • Throttling protection: Menambahkan dukungan untuk menyesuaikan perilaku panggilan RPC.

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

  • Throttling protection: Menggunakan agen untuk menyuntikkan `SentinelWebInterceptor` sebagai pelengkap ketika mekanisme penyuntikan starter gagal.

2.9.2

Official version

09 September 2023

  • Throttling protection: Menambahkan dukungan untuk menyesuaikan perilaku panggilan RPC.

  • Throttling protection: Menambahkan dukungan untuk menempatkan `SentinelWebInterceptor` di awal rantai pemrosesan.

  • Throttling protection: Menggunakan agen untuk menyuntikkan `SentinelWebInterceptor` sebagai pelengkap ketika mekanisme penyuntikan starter gagal.

2.9.1.2

Official version

03 Agustus 2023

  • Memperbaiki masalah beban lalu lintas yang tidak merata untuk Spring Cloud Ribbon.

  • Menambahkan dukungan untuk menggunakan label/anotasi `alicloud_service_tag` untuk memberi tag node.

  • Administrasi layanan mikro diluncurkan di wilayah Cloud Keuangan Tiongkok (Hangzhou).

  • Logika terkait MSE tidak diinisialisasi jika MSE tidak diaktifkan.

  • Memperbaiki masalah caching untuk `GetLocalV4Ip`.

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

  • Throttling protection: Memperbaiki bug terkait dukungan hanya untuk penggunaan fallback dalam framework Feign.

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

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

2.9.0

Official version

13 Juli 2023

  • Traffic Protection mendukung framework Zuul dan Spring Cloud Gateway.

  • MSE: Menambahkan dukungan untuk penemuan layanan persisten.

  • Rilis canary dan routing berbasis tag: Menambahkan dukungan untuk Dubbo 3.x.

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

  • Mengoptimalkan performa graceful start dan shutdown untuk MSE.

2.8.3

Official version

31 Maret 2023

  • Menambahkan dukungan untuk JDK 11 dan JDK 17.

  • MSE: Menambahkan dukungan untuk akses berbasis namespace guna mengisolasi lingkungan berbeda, seperti development, testing, dan production.

  • MSE: Menambahkan dukungan untuk fitur perlindungan throttling.

  • Microservice Insight diluncurkan sepenuhnya dan menyediakan observabilitas yang ditingkatkan untuk graceful start/shutdown dan peluncuran kanari ujung ke ujung.

  • Administrasi layanan mikro MSE: Menambahkan dukungan untuk Consul sebagai registri.

  • Peluncuran kanari ujung ke ujung: Menambahkan dukungan untuk Consul dan Undertow.

2022

Versi

Version type

Tanggal rilis

Release notes

2.7.3.5

Official version

27 Juli 2022

  • Menambahkan dukungan untuk rilis canary pesan RocketMQ.

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