MSE Nacos menyediakan dua jalur versi:
-
Versi inti open source: Diperbarui secara sinkron dengan komunitas open source.
-
Versi yang dioptimalkan MSE: Ditingkatkan dan dioptimalkan oleh MSE untuk fitur yang lebih kuat serta iterasi yang lebih cepat.
Edisi Perusahaan
3.1.2 / 3.1.2.0
Tersinkronisasi dengan versi komunitas open source 3.1.2. Mengoptimalkan mekanisme penemuan timbal balik antara client Eureka dan client Nacos 2.0.
Fitur
-
Tersinkronisasi dengan versi komunitas open source 3.1.2.
Peningkatan
-
[Registry] Mengoptimalkan mekanisme penemuan timbal balik antara client Eureka dan client Nacos 2.0.
-
Mengoptimalkan pesan error untuk beberapa client.
-
[Auth] Meningkatkan akurasi pengambilan Alamat IP sumber dalam beberapa skenario.
3.1.1 / 3.1.1.1
Pembatasan kecepatan QPS untuk API kueri penuh Eureka dan perbaikan kompatibilitas Eureka.
Fitur
-
[Eureka] Pembatasan kecepatan QPS untuk API kueri penuh Eureka
/apps.
Perbaikan bug
-
[Eureka] Memperbaiki masalah di mana API
statusUpdatedapat menyebabkan banyak panggilan ke API kueri penuh/apps. -
[Eureka] Memperbaiki masalah content-type pada respons XML ketika heartbeat Eureka gagal dengan error 404.
-
[Eureka] Memperbaiki masalah di mana ID instans huruf kecil dapat menyebabkan lonjakan volume panggilan API kueri penuh
/apps. -
[MCP] Memperbaiki masalah inkonsistensi cache MCP Server.
3.1.1 / 3.1.1.0
Tersinkronisasi dengan versi open source 3.1.1. Menambahkan dukungan AI Guardrails untuk definisi layanan MCP.
Fitur
-
Tersinkronisasi dengan versi open source 3.1.1.
-
[MCP] Dukungan AI Guardrails saat memperbarui definisi layanan MCP.
Perbaikan bug
-
[Auth] Memperbaiki masalah di mana Alamat IP sumber permintaan client Nacos 2.X melalui jaringan publik dibaca sebagai Alamat IP pribadi ketika daftar putih AK diaktifkan.
-
[Eureka] Memperbaiki masalah di mana beberapa API tetap dapat diakses setelah fitur Eureka dinonaktifkan.
-
Memperbaiki masalah di mana kode return salah dikembalikan untuk beberapa permintaan yang memiliki parameter tidak valid.
3.1.0 / 3.1.0.0
Tersinkronisasi dengan versi open source 3.1.0. Menambahkan dukungan A2A Registry.
Fitur
-
Tersinkronisasi dengan versi open source 3.1.0.
-
[Registry] Dukungan A2A Registry. Agent Management.
3.0.1 / 3.0.1.0
Tersinkronisasi dengan versi open source 3.0.1. Menambahkan manajemen sumber data, registri MCP, dan otentikasi default untuk konsol open source.
Fitur
-
Tersinkronisasi dengan versi open source 3.0.1.
-
[Config] Manajemen sumber data untuk rotasi otomatis informasi kunci sumber data aplikasi.
-
[MCP] Registri MCP untuk mengonversi API yang ada menjadi API MCP secara cepat.
-
[Auth] Otentikasi default untuk konsol open source dan reset password admin.
Edisi Profesional / Edisi Developer
2.3.2 / 2.3.2.1
Manajemen kuota namespace dinamis dan pemulihan bencana lokal untuk otentikasi RAM. Berbagai perbaikan bug pada manajemen konfigurasi, registri, dan Eureka.
Fitur
-
[Config] Penyesuaian dinamis jumlah namespace melalui Quota Center.
-
[Auth] Pemulihan bencana lokal untuk otentikasi RAM, mencegah gangguan akses Nacos selama jitter sistem RAM.
Perbaikan bug
-
[Registry] Memperbaiki penghapusan lambat instans layanan pada instans ECS atau Pod yang mati ketika koneksi kluster melebihi batas yang direkomendasikan.
-
[Registry] Memperbaiki masalah inkonsistensi data langka antar node saat menggunakan client Nacos 1.X.
-
[Config] Memperbaiki masalah di mana ukuran konfigurasi tunggal tidak dapat disesuaikan secara dinamis melalui Quota Center.
-
[Config] Memperbaiki masalah di mana error "file not found" ditampilkan saat Anda mengimpor konfigurasi.
-
Memperbaiki masalah di mana kode error salah dikembalikan untuk beberapa permintaan.
-
Memperbaiki masalah di mana statistik TPS dan QPS gRPC dihitung berulang.
-
[Eureka] Memperbaiki masalah ketidakcocokan Eureka dengan versi client lama.
-
[Config] Memperbaiki masalah di mana konfigurasi tidak dapat diambil saat menggunakan namespace default dengan ID namespace diatur ke public.
-
[Registry] Memperbaiki masalah kegagalan kueri daftar layanan OpenAPI ketika ukuran halaman terlalu besar.
-
[Auth] Memperbaiki masalah di mana error 403 dikembalikan saat Anda mengakses API healthCheck client.
2.3.2 / 2.3.2.0
Tersinkronisasi dengan versi open source 2.3.2. Menambahkan dukungan signature RAM V4, integrasi ActionTrail, serta peningkatan performa untuk push gRPC dan API login.
Fitur
-
[Auth] Dukungan signature Aliyun RAM V4.
-
Dukungan fitur ActionTrail. Apa itu ActionTrail?
-
Tersinkronisasi dengan kode versi open source 2.3.2.
-
[Config] Periode retensi riwayat konfigurasi yang dapat disesuaikan.
-
[Config] Pencatatan informasi operator saat konfigurasi diubah.
-
[Auth] Dukungan API Prometheus SD untuk otentikasi RAM.
Peningkatan
-
Menyempurnakan push gRPC untuk penemuan layanan dan performa API login. Kemampuan inti lebih dari 2x lebih cepat dibanding Nacos open source yang dikelola sendiri.
-
[Auth] Meningkatkan kemampuan pembatasan kecepatan untuk API internal.
-
[Config] Mengoptimalkan logika rilis canary berbasis tag dengan batas jumlah versi yang dapat dikonfigurasi.
-
[Config] Mengoptimalkan pendengaran konfigurasi untuk mengurangi kueri berulang.
-
[Eureka] Mengoptimalkan logika startup modul Eureka untuk menyediakan layanan baca setelah sinkronisasi data selesai.
Keamanan
-
Memperbaiki dan meningkatkan beberapa risiko keamanan potensial.
2.2.3 / 2.2.3.3
Rilis canary berbasis tag untuk konfigurasi dan peningkatan batas panjang metadata default.
Fitur
-
[Config] Rilis canary berbasis tag untuk konfigurasi.
Peningkatan
-
[Registry] Mengoptimalkan logika push data untuk mengisolasi kegagalan koneksi tunggal agar tidak memengaruhi koneksi lain.
-
[Registry] Batas panjang default metadata penyedia layanan ditingkatkan menjadi 4.096 karakter.
Perbaikan bug
-
[Auth] Memperbaiki masalah di mana penggunaan CPU kluster melonjak karena beberapa client Nacos 2.x sering memanggil API login.
-
Memperbaiki masalah tampilan kapasitas namespace.
-
[Eureka] Memperbaiki masalah kegagalan registrasi layanan yang disebabkan oleh interval heartbeat yang terlalu pendek yang dikonfigurasi di Eureka.
2.2.3 / 2.2.3.1
Konsol open source dinonaktifkan secara default. Menambahkan daftar putih RAM AK, protokol data inkremental Eureka, dan peningkatan stabilitas untuk peningkatan engine.
Fitur
-
Konsol open source dinonaktifkan secara default.
-
[Auth] Dukungan fitur daftar putih RAM AK.
-
[Eureka] Dukungan protokol data inkremental Eureka.
Peningkatan
-
Mengoptimalkan logika verifikasi untuk peningkatan dan restart engine tanpa gangguan.
-
Mengoptimalkan logika pengambilan Alamat IP sumber untuk meningkatkan akurasi.
-
Mengoptimalkan kemampuan pembatasan kecepatan kluster untuk mendukung lebih banyak fitur pembatasan kecepatan dan meningkatkan stabilitas engine.
-
Mengoptimalkan logika verifikasi parameter permintaan untuk memperjelas konten error parameter.
-
[Eureka] Secara signifikan meningkatkan performa modul Eureka dibanding versi sebelumnya.
Perbaikan bug
-
Memperbaiki masalah di mana client versi lebih baru dari 2.2 tidak dapat menerima daftar layanan kosong saat proteksi daftar kosong paksa dinonaktifkan.
-
[Registry] Memperbaiki jumlah penyedia layanan yang salah selama registrasi konkuren batch.
-
Memperbaiki masalah di mana batas jumlah konfigurasi pada versi 2.2.3.0 tidak berlaku.
-
Memperbaiki masalah di mana data tidak dipush ketika satu koneksi protokol xDS atau MCP mengalami masalah.
2.2.3 / 2.2.3.0
Tersinkronisasi dengan kernel versi open source 2.2.3. Menambahkan visibilitas versi client berisiko.
Fitur
-
Tersinkronisasi dengan kernel open source 2.2.3, termasuk perubahan bahwa halaman login konsol open source disembunyikan saat otentikasi dinonaktifkan.
-
Visibilitas terhadap layanan yang diregistrasi, layanan yang dilangganan, dan konfigurasi yang didengarkan oleh versi client berisiko.
Peningkatan
-
[Auth] Mengoptimalkan prompt terkait otentikasi di konsol open source.
-
[Registry] Mengoptimalkan pemantauan tingkat keberhasilan push untuk mengecualikan pemicu proteksi daftar kosong yang diharapkan dan mencegah penurunan tingkat keberhasilan.
2.1.2 / 2.1.2.2
Mengoptimalkan pembersihan metadata kedaluwarsa dan alih mode otomatis di registri.
Peningkatan
-
[Registry] Mengoptimalkan pembersihan metadata kedaluwarsa, membersihkan metadata yang dimodifikasi saat instans layanan tidak ada.
-
[Registry] Alih mode otomatis lebih cepat dan penghentian double-write, mengurangi durasi keadaan peralihan dan inkonsistensi data.
-
[Registry] Dukungan karakter underscore (_) dalam
clusterNameregistri.
Perbaikan bug
-
Memperbaiki masalah di mana track push tidak dapat dilihat setelah data berhasil dipush ke
nacos-go-sdk. -
[Registry] Memperbaiki masalah langka di mana data tidak dapat dikueri saat client memutus koneksi dan meregistrasi layanan secara bersamaan.
-
[Auth] Memperbaiki masalah di mana error izin 403 ditampilkan untuk pendengar konfigurasi client saat sumber daya otentikasi dikonfigurasi pada level
dataId.
2.1.2 / 2.1.2.1
Integrasi administrasi layanan untuk aplikasi Java dan enkripsi komunikasi data.
Fitur
-
Aplikasi Java yang menggunakan administrasi layanan dapat menggunakan registrasi dan penemuan Nacos tanpa perubahan kode.
-
[Auth] Enkripsi komunikasi data antara sisi server dan client Nacos.
2.1.2 / 2.1.2.0
Kompresi gzip untuk push alamat registri dan kemampuan anti-fragilitas.
Fitur
-
[Registry] Kompresi gzip untuk push alamat registri.
-
Kemampuan anti-fragilitas:
-
Pembatasan kecepatan koneksi.
-
Pembatasan kecepatan TPS untuk penerbitan konfigurasi.
-
Pembatasan kecepatan QPS untuk pembacaan konfigurasi.
-
Pembatasan kecepatan TPS untuk push data layanan.
-
2.1.0 / 2.1.0.2
Mengoptimalkan proteksi daftar kosong dan memperbaiki masalah push serta notifikasi.
Peningkatan
-
[Registry] Mengoptimalkan logika proteksi daftar kosong dan mempersempit cakupan pemicunya. Proteksi daftar kosong hanya dipicu bila diperlukan.
Perbaikan bug
-
Memperbaiki masalah di mana kode status yang dikembalikan oleh OpenAPI engine selalu 500.
-
Memperbaiki masalah kegagalan notifikasi horizontal dan notifikasi Distro selama skala-masuk.
-
[Config] Memperbaiki masalah di mana konfigurasi yang diperoleh dengan algoritma Cipher-256 berupa ciphertext saat client 2.x membaca konfigurasi terenkripsi.
-
[Registry] Memperbaiki masalah langka di mana data salah dipublikasikan saat push ke Istio.
-
[Config] Memperbaiki masalah munculnya karakter acak pada konfigurasi bahasa Tionghoa yang diperoleh menggunakan ACM-Node.js-SDK.
2.1.0 / 2.1.0.1
Peningkatan stabilitas untuk proteksi daftar kosong dan skenario push skala besar.
Peningkatan
-
[Registry] Mengoptimalkan penilaian proteksi daftar kosong untuk skenario multi-langganan Dubbo. Ini mencegah client mencetak banyak log proteksi daftar kosong yang tidak valid.
-
[Registry] Mengoptimalkan model tugas push untuk stabilitas lebih baik selama push skala besar.
Perbaikan bug
-
Memperbaiki masalah di mana client sering mencetak log
out-date.
2.1.0 / 2.1.0.0
Proteksi daftar kosong untuk ketersediaan tinggi dan performa long polling yang dilipatgandakan.
Fitur
-
[Registry] Proteksi daftar kosong untuk meningkatkan HA (hanya Edisi Profesional). Proteksi daftar kosong.
Peningkatan
-
[Config] Mengoptimalkan kemampuan long polling untuk pendengaran konfigurasi, meningkatkan performa sekitar 100%.
2.0.4 / 2.0.4.0
Dukungan Dragonwell, otentikasi registri, dan kebijakan kontrol RAM.
Fitur
-
Dukungan Dragonwell untuk peningkatan performa. Fitur ini hanya tersedia di Edisi Profesional.
-
[Auth] Otentikasi registri.
-
[Auth] Dukungan fitur kebijakan kontrol RAM.
Perbaikan bug
-
Memperbaiki masalah di mana koneksi antar node kadang terputus dan tidak terhubung kembali selama startup konkuren.
-
[Config] Memperbaiki masalah di mana algoritma enkripsi mungkin salah saat Anda mengimpor konfigurasi terenkripsi.
2.0.3 / 2.0.3.2
Perbaikan bug untuk inisialisasi server alamat dan otentikasi konfigurasi.
Perbaikan bug
-
Memperbaiki kegagalan sesekali dalam inisialisasi server alamat.
-
[Auth] Memperbaiki masalah di mana node tetap dalam status recovering setelah otentikasi konfigurasi diaktifkan.
2.0.3 / 2.0.3.1
Kompatibilitas protokol ACM dan perbaikan masalah konsol serta SDK.
Fitur
-
Meningkatkan kompatibilitas protokol ACM, mendukung client ACM untuk operasi konfigurasi.
Perbaikan bug
-
[Config] Memperbaiki masalah di mana waktu dalam riwayat konfigurasi tidak akurat setelah konfigurasi dimodifikasi.
-
Memperbaiki masalah di mana memasukkan {address}:8848/nacos di konsol open source gagal mengarahkan ke antarmuka konsol.
-
Memperbaiki masalah munculnya karakter acak saat Anda menerbitkan konfigurasi bahasa Tionghoa di konsol open source.
-
[Registry] Memperbaiki jumlah penyedia layanan salah yang disebabkan oleh kegagalan pull awal Go SDK atau status retry abnormal.
-
[Eureka] Memperbaiki masalah di mana protokol Eureka sering mencetak log.
-
[Config] Memperbaiki masalah munculnya karakter acak saat Anda menerbitkan konfigurasi bahasa Tionghoa menggunakan nacos-nodejs-sdk.
-
Meningkatkan dukungan untuk mode server alamat di MSE Nacos dan memperbaiki masalah di mana server alamat tidak berfungsi dalam mode standalone.
2.0.3 / 2.0.3.0
Kompatibilitas protokol ACM (Diamond) untuk migrasi mulus dari ACM.
Fitur
-
Kompatibel dengan protokol ACM (Diamond). Hal ini memungkinkan pengguna ACM melakukan migrasi mulus ke versi ini.
-
[Config] Ekspor konfigurasi dari produk ACM dan impor ke layanan manajemen konfigurasi MSE Nacos.
Peningkatan
-
[Config] Meningkatkan stabilitas impor dan ekspor konfigurasi terenkripsi.
2.0.1 / 2.0.1.1
Mengoptimalkan performa kueri database dan memperbaiki masalah konsol serta registri.
Peningkatan
-
Mengoptimalkan logika kueri database untuk mengurangi dampak jitter database terhadap performa server.
Perbaikan bug
-
Memperbaiki masalah tampilan konsol di mana semua instans tampak berubah saat satu instans diaktifkan, dinonaktifkan, atau bobotnya diubah.
-
[Registry] Memperbaiki masalah di mana metadata tidak dihapus setelah kedaluwarsa saat instans offline menggunakan client Nacos 1.x.
-
[Registry] Memperbaiki masalah di mana Istio (gateway cloud-native) tidak dapat mendeteksi instans offline atau perubahan bobot.
2.0.1 / 2.0.1.0
Memperluas kompatibilitas client dan meningkatkan performa protokol MCP dan xDS.
Fitur
-
Kompatibilitas client diperluas hingga Java Client 0.8.
Peningkatan
-
Mengoptimalkan performa protokol MCP dan xDS.
-
[Registry] Meningkatkan stabilitas push data layanan.
Perbaikan bug
-
Memperbaiki masalah di mana halaman namespace menampilkan nilai maksimum konfigurasi yang salah.
-
Memperbaiki masalah di mana node baru mungkin gagal bergabung ke kluster selama skala keluar.
2.0.0 / 2.0.0.0
Registri dan manajemen konfigurasi Nacos berbasis gRPC dengan peningkatan performa sekitar 10x dibanding Edisi Dasar.
Fitur
-
[Registry] [Config] Fitur registri dan manajemen konfigurasi Nacos berbasis gRPC.
-
[Auth] Sistem otentikasi, enkripsi, dan dekripsi yang lebih lengkap.
Peningkatan
-
~10x peningkatan performa dibanding Edisi Dasar.
Edisi Dasar
Edisi Dasar telah dihentikan. Lakukan peningkatan ke Edisi Profesional. Tingkatkan versi engine Nacos.
1.2.1 / 1.2.1.3
Fitur
-
[Auth] Dukungan fitur kebijakan kontrol RAM.
Peningkatan
-
Mengoptimalkan kolam thread berjalan untuk mendukung penyesuaian dinamis otomatis.
Perbaikan bug
-
[Registry] Memperbaiki masalah di mana beberapa kueri untuk subscriber layanan tidak akurat.
1.2.1 / 1.2.1.2
Peningkatan
-
Mengoptimalkan dependensi database untuk mengurangi dampak jitter tekanan database terhadap respons permintaan Nacos.
Perbaikan bug
-
[Config] Memperbaiki masalah di mana konfigurasi yang diekspor dari ACM tidak dapat diimpor.
1.2.1 / 1.2.1.1
Peningkatan
-
Mengoptimalkan performa protokol MCP dan xDS.
Perbaikan bug
-
Memperbaiki masalah di mana halaman namespace menampilkan nilai maksimum konfigurasi yang salah.
1.2.1 / 1.2.1.0
Fitur registri dan manajemen konfigurasi Nacos berbasis HTTP.
1.1.3 (Dihentikan)
Versi 1.1.3 telah dihentikan. Lakukan peningkatan sesegera mungkin.
Fitur registri Nacos berbasis HTTP.