Ketika daftar instans layanan berubah atau konfigurasi dirilis, Nacos mendorong pembaruan dari server ke klien yang berlangganan. Jika klien tidak mencerminkan data terbaru, Anda perlu memastikan apakah dorongan telah dikirim dan diterima. Pelacakan dorong mencatat setiap event dorong pada instans Nacos Microservices Engine (MSE) Anda, sehingga memungkinkan pelacakan pengiriman dari ujung ke ujung.
Pelacakan dorong beroperasi dalam dua mode independen, masing-masing diakses dari area berbeda di Konsol:
| Mode | Apa yang dilacak | Jalur Konsol (dari detail instans) |
|---|---|---|
| Registry push tracking | Dorongan penemuan layanan (pembaruan daftar instans) | Service Management > Push track |
| Configuration push tracking | Rilis dan pengiriman perubahan konfigurasi | Configuration Management > Push track |
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Instans Nacos Edisi Profesional. Untuk informasi lebih lanjut, lihat Buat engine Nacos.
Versi klien Nacos 2.0.0 atau yang lebih baru.
Lakukan kueri terhadap jejak dorong registri
Pelacakan dorong registri memverifikasi apakah pembaruan penemuan layanan telah sampai ke klien yang berlangganan. Gunakan fitur ini ketika:
Klien tidak menerima pembaruan layanan dari registri.
Terjadi pengecualian pada panggilan antar layanan dan Anda perlu mengonfirmasi apakah daftar layanan telah didorong dengan benar.
Buka halaman pelacakan dorong registri
Masuk ke Konsol MSE dan pilih Wilayah di bilah navigasi atas.
Di panel navigasi kiri, pilih Microservices Registry > Instances.
Di halaman Instances, klik nama instans tersebut.
Di panel navigasi kiri, pilih Service Management > Push track.
Lakukan kueri berdasarkan layanan
Cari tahu klien mana saja yang menerima dorongan untuk layanan tertentu dan apakah dorongan tersebut berhasil.
Pilih Query Dimension: Service dari daftar drop-down dimensi kueri.
Masukkan nama layanan di bidang Service Name dan nama grup di bidang Group Name.
Pilih rentang waktu: Half an hour, 1 hour, atau Nearly 1 day. Untuk menentukan rentang lain, gunakan Custom time.
Klik Query.
Hasil menampilkan setiap event dorong untuk layanan yang ditentukan dalam rentang waktu yang dipilih.
| Kolom | Deskripsi |
|---|---|
| Push Time | Stempel waktu event push. |
| Push Client IP Address | Alamat IP client yang menerima dorongan. |
| Push service name | Nama layanan yang didorong. |
| Push Service Group | Grup tempat layanan tersebut berada. |
| Number of Instances | Jumlah alamat IP instans yang termasuk dalam muatan dorong. |
| Node name | Nama node Nacos. |
Lakukan kueri berdasarkan IP
Lihat semua dorongan layanan yang diterima oleh klien tertentu, tanpa memandang nama layanan. Hal ini membantu menyusun gambaran lengkap tentang notifikasi yang diterima klien tersebut.
Pilih Query dimension: IP dari daftar tarik-turun dimensi kueri.
Masukkan alamat IP klien, lalu pilih rentang waktu dan klik Query.
Hasilnya menampilkan semua event dorong yang diterima oleh alamat IP klien yang ditentukan. Kolom hasil sama dengan yang dijelaskan di Lakukan kueri berdasarkan layanan.
Lakukan kueri terhadap jejak dorong konfigurasi
Pelacakan dorong konfigurasi melacak rilis perubahan konfigurasi dan memverifikasi apakah perubahan tersebut telah sampai ke klien yang berlangganan. Gunakan fitur ini ketika:
Rilis konfigurasi gagal.
Perubahan konfigurasi tidak berlaku pada mesin tertentu.
Buka halaman pelacakan dorong konfigurasi
Masuk ke Konsol MSE dan pilih Wilayah di bilah navigasi atas.
Di panel navigasi kiri, pilih Microservices Registry > Instances.
Di halaman Instances, klik nama instans tersebut.
Di panel navigasi kiri, pilih Configuration Management > Push track.
Lakukan kueri berdasarkan konfigurasi
Lihat riwayat lengkap perubahan dan dorongan untuk item konfigurasi tertentu, termasuk kapan setiap perubahan terjadi, checksum MD5 konten, serta klien mana saja yang menerima dorongan tersebut.
Pilih Configuration dari daftar drop-down query dimension.
Masukkan ID data di bidang Data ID dan nama kelompok di bidang Group.
Klik ikon pencarian
.
Hasilnya dibagi menjadi dua bagian:
| Bagian | Apa yang ditampilkan |
|---|---|
| Change Event | Event perubahan konfigurasi dalam rentang waktu yang dipilih. Klik suatu event untuk melompat ke detailnya di bagian Changes and Push Events, tempat Anda dapat melihat checksum MD5 dari konten yang diubah. |
| Changes and Push Events | Garis waktu perubahan konfigurasi dan event dorong. Untuk perubahan, checksum MD5 dari konten baru ditampilkan. Untuk event dorong, waktu dorong dan alamat IP client ditampilkan. |
Lakukan kueri berdasarkan IP
Lihat semua konfigurasi yang dipantau oleh klien tertentu dan event perubahan yang terkait dengannya.
Pilih query dimension dari daftar drop-down query dimension.
Masukkan alamat IP klien, lalu klik ikon pencarian
.
Hasilnya menampilkan semua event perubahan konfigurasi yang terkait dengan klien yang ditentukan.
| Kolom | Deskripsi |
|---|---|
| Changed At | Cap waktu perubahan konfigurasi. |
| Change Event | Jenis event perubahan konfigurasi. |
| DataId | Data ID konfigurasi yang terpengaruh. |
| Group | Grup tempat konfigurasi tersebut berada. |
| Details | Klik untuk melihat detail lengkap perubahan. Klik untuk mengganti dimensi kueri dan melacak event dorong untuk konfigurasi ini pada titik waktu tertentu. |
untuk melihat detail lengkap perubahan. Klik
untuk mengganti dimensi kueri dan melacak event dorong untuk konfigurasi ini pada titik waktu tertentu.