本文提供在1 Core 2 GiB、2 Core 4 GiB、4 Core 8 GiB、8 Core 16 GiB和16 Core 32 GiB等主流規格下能支撐的串連數、TPS(輸送量)和服務提供者數,可以協助您更加準確地按需選擇組件規格。
評估須知
生產等重要環境:
建議選擇2 Core以上的高規格配置專業版叢集或任意規格的企業版叢集。
如果有服務發現和組態管理兩種情境,建議兩種情境分別建立MSE Nacos叢集進行使用。
請嚴格根據推薦值規劃叢集規格,比如 Nacos 的串連數達到1920,請選擇 4 Core 8 GiB,3節點叢集。
下表中的資料為3個節點叢集的能力評估資料,並非叢集中單個節點的能力評估資料,因此在進行容量評估時,不需要將資料乘以3。需要評估其他節點數的叢集能力時,可以參考同規格3個節點叢集的能力評估資料,進行等比放大。
引擎類型
Nacos
串連數:Nacos用戶端和服務端建立的串連數。一般情境下,一個 Pod 建立一條串連,但如果註冊中心和配置中心需同時使用,則需建立兩條串連。
水位評估:對於核心業務,建議將容量指標控制在安全水位以下,當突發流量增長時,依然確保較高穩定性。當 QPS、TPS 水位達到警戒水位以上時,突發流量下可能會導致穩定性風險。同時,對於叢集進行重啟或者升級操作時,建議將容量指標控制在安全水位下。
評估標準:為確保MSE Nacos穩定性,以下能力評估標準按照用戶端1.x版本進行,實際使用建議將用戶端版本升級至2.x版本,效能更強。
版本 | 規格 | 節點數 | 串連數 | 每秒查詢數(QPS) | 每秒運算元(TPS) | |||
安全水位 | 警戒水位 | 安全水位 | 警戒水位 | 安全水位 | 警戒水位 | |||
專業版 | 1 Core 2 GiB | 3 | 480 | 720 | 480 | 720 | 240 | 360 |
2 Core 4 GiB | 3 | 960 | 1440 | 960 | 1440 | 480 | 720 | |
4 Core 8 GiB | 3 | 1920 | 2880 | 1920 | 2880 | 960 | 1440 | |
8 Core 16 GiB | 3 | 3840 | 5760 | 3840 | 5760 | 1920 | 2880 | |
16 Core 32 GiB | 3 | 7680 | 11520 | 7680 | 11520 | 3840 | 5760 | |
開發版 | 1 Core 2 GiB | 1 | 50 | 75 | 50 | 75 | 25 | 40 |
2 Core 4 GiB | 1 | 150 | 225 | 150 | 225 | 75 | 120 | |
開發版用於開發自測或產品體驗情境,不可用於生產環境。
ZooKeeper
新購3.8.0.9及以上版本自動開啟限流,使用者達到警戒水位後將會被強制限流,需注意容量以及配置容量警示,避免限流導致的穩定風險。
版本 | 規格 | 節點數 | 串連數 | 儲存大小限制 | Watch數量 | |||
安全水位 | 警戒水位 | 安全水位 | 警戒水位 | 安全水位 | 警戒水位 | |||
專業版 | 1 Core 2 GiB | 1 | 330 | 500 | 33M | 50M | 33萬 | 50萬 |
2 Core 4 GiB | 1 | 660 | 1000 | 66M | 100M | 300萬 | 300萬 | |
4 Core 8 GiB | 1 | 1320 | 2000 | 165M | 250M | 462萬 | 700萬 | |
8 Core 16 GiB | 1 | 2640 | 4000 | 330M | 500M | 660萬 | 1000萬 | |
16 Core 32 GiB | 1 | 5280 | 8000 | 660M | 1G | 1320萬 | 2000萬 | |
開發版 重要 開發版用於開發自測或產品體驗情境,不可用於生產環境。 | 1 Core 2 GiB | 1 | 66 | 100 | 16M | 25M | 16萬 | 25萬 |
2 Core 4 GiB | 1 | 132 | 250 | 33M | 50M | 33萬 | 50萬 | |
反脆弱限流
為了保證MSE Nacos 的穩定性,對於自2025年7月24日起新購的專業版執行個體,MSE Nacos引擎側將會預設開啟反脆弱模式,當部分資源的容量或者引擎側部分介面的流量達到閾值時,引擎側將會進行容量限制及限流,以保證引擎側的穩定性。
以下為單節點情境下的限流規則,需要評估其他節點數的叢集限流規則時,請參考同規格單節點的能力評估資料,進行等比放大。
規格 | 串連數 | 同一配置發布(次/分鐘) | 配置發布(TPS) | 配置查詢(TPS) | 服務推送(TPS) |
1 Core 2 GiB | 320 | 20 | 80 | 80 | 320 |
2 Core 4 GiB | 640 | 20 | 80 | 160 | 640 |
4 Core 8 GiB | 1280 | 20 | 80 | 320 | 1280 |
8 Core 16 GiB | 2560 | 20 | 80 | 640 | 2560 |
16 Core 32 GiB | 5120 | 20 | 80 | 1280 | 5120 |