MSE Nacos Enterprise Edition mendukung Service-Level Agreement (SLA) 99,99% dan meningkatkan performa push layanan hingga 300% dibandingkan instans Nacos open source yang dikelola sendiri. Layanan ini menawarkan kuota lebih tinggi dengan memanfaatkan resource inti khusus di lapisan bawah. Topik ini menjelaskan ambang batas kapasitas dan menyediakan referensi performa permintaan per detik (QPS) untuk berbagai spesifikasi Nacos Enterprise Edition.
Ikhtisar versi
Ambang batas kapasitas
Penilaian koneksi: Ini adalah jumlah koneksi antara klien Nacos dan server Nacos. Dalam skenario tipikal, satu Pod membuat satu koneksi. Namun, jika Anda menggunakan baik registrasi layanan maupun pusat konfigurasi, diperlukan dua koneksi.
Tingkat penilaian: Untuk aplikasi bisnis inti, pertahankan metrik kapasitas di bawah tingkat aman. Praktik ini menjamin stabilitas tinggi bahkan saat terjadi lonjakan trafik mendadak. Jika QPS atau Transaction Per Second (TPS) melebihi tingkat peringatan, lonjakan trafik dapat mengancam stabilitas. Anda juga harus menjaga metrik kapasitas di bawah tingkat aman saat melakukan restart atau upgrade kluster.
Standar penilaian: Untuk menjamin stabilitas, penilaian kapasitas berikut didasarkan pada versi klien 1.x. Untuk performa yang lebih baik, kami merekomendasikan peningkatan klien ke versi 2.x.
Tabel berikut menunjukkan metrik kapasitas untuk kluster 3-node.
Untuk memperkirakan kapasitas kluster dengan jumlah node berbeda, Anda dapat menskalakan data secara proporsional dari kluster 3-node dengan spesifikasi yang sama.
Spesifikasi | Jumlah node | Koneksi | Permintaan per detik (QPS) | Transaksi per detik (TPS) | |||
Tingkat aman | Tingkat peringatan | Tingkat aman | Tingkat peringatan | Tingkat aman | Tingkat peringatan | ||
Small.Platinum.x2 | 3 | 1.200 | 1.800 | 1.200 | 1.800 | 600 | 900 |
Medium.Platinum.x1 | 3 | 2.400 | 3.600 | 2.400 | 3.600 | 1.200 | 1.800 |
Medium.Platinum.x2 | 3 | 4.800 | 7.200 | 4.800 | 7.200 | 2.400 | 3.600 |
Large.Platinum.x1 | 3 | 9.600 | 14.400 | 9.600 | 14.400 | 4.800 | 7.200 |
Pembatasan kecepatan antifragilitas
Untuk menjamin stabilitas, MSE Nacos Enterprise Edition mengaktifkan mode antifragilitas secara default. Saat kapasitas resource atau trafik API mencapai ambang batas, sistem secara otomatis menerapkan pembatasan kecepatan dan kontrol kapasitas. Tabel berikut menunjukkan aturan pembatasan kecepatan untuk satu node.
Untuk menentukan aturan pembatasan kecepatan pada kluster multi-node, Anda dapat menskalakan data secara proporsional dari satu node.
Spesifikasi | Koneksi | Publikasi konfigurasi yang sama (kali/menit) | Publikasi konfigurasi (TPS) | Kueri konfigurasi (QPS) | Push layanan (TPS) |
Small.Platinum.x2 | 800 | 20 | 100 | 200 | 800 |
Medium.Platinum.x1 | 1.600 | 20 | 100 | 400 | 1.600 |
Medium.Platinum.x2 | 3.200 | 20 | 100 | 800 | 3.200 |
Large.Platinum.x1 | 6.400 | 20 | 100 | 1.600 | 6.400 |