Jika perubahan konfigurasi menyebabkan masalah seperti penurunan performa atau gangguan fungsi, Anda perlu mengidentifikasi perubahan yang terjadi dan pihak yang melakukan perubahan tersebut. Microservices Engine (MSE) mencatat setiap perubahan konfigurasi selama 30 hari, sehingga memungkinkan Anda melacak perubahan dan melakukan rollback ke versi sebelumnya. Anda dapat melihat jenis, konten, serta waktu pembaruan pasti dari setiap operasi.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Memiliki instans engine Nacos (versi V1.2.1 atau lebih baru). Untuk informasi selengkapnya, lihat Buat engine Nacos.
Untuk melakukan upgrade engine Nacos versi lama, lihat Perbarui versi Nacos.
Kueri riwayat versi
-
Masuk ke Konsol MSE, lalu pilih Wilayah di bilah navigasi atas.
-
Di panel navigasi kiri, pilih Microservices Registry > Instances.
-
Pada halaman Instances, klik nama instans.
Di panel navigasi kiri, pilih Configuration Management > Versions.
Pada halaman Versions, pilih Namespace, tentukan Data ID dan Group, lalu klik Query.
CatatanBidang Data ID dan Group wajib diisi.
Dalam hasil kueri, temukan versi yang dituju, lalu klik View pada kolom Actions.
Identifikasi operator
Kolom Operated By menunjukkan siapa yang menerbitkan setiap versi. Nilai yang ditampilkan bergantung pada versi client dan kredensial yang digunakan:
| Versi Klien | Kredensial disediakan | Nilai yang ditampilkan |
|---|---|---|
| Nacos Client 2.x | Pasangan Kunci Akses | UID operator |
| Nacos Client 2.x | Tidak ada Pasangan Kunci Akses | Alamat IP operator |
| Nacos Client 1.x (SDK) | Tidak berlaku | Kolom tidak ditampilkan |
Lakukan rollback konfigurasi
Jika pembaruan konfigurasi menyebabkan masalah, Anda dapat mengembalikan ke versi sebelumnya.
Dalam hasil kueri, temukan versi yang dituju, lalu klik Roll Back pada kolom Actions untuk mengembalikan konfigurasi saat ini ke versi historis yang dipilih.
MSE menyimpan catatan perubahan selama 30 hari. Periode retensi ini tidak dapat diperpanjang. Untuk menyimpan catatan audit perubahan konfigurasi lebih lama, konfigurasikan notifikasi event di CMS. Untuk informasi selengkapnya, lihat Notifikasi perubahan konfigurasi Nacos dengan ActionTrail.