MSE Nacos企業版支援 SLA 99.99%,服務推送效能相比於開源自建提升 300%,通過底層核心資源獨享提供更高規格的配額能力。本文主要介紹Nacos企業版不同規格的容量閾值及QPS效能參考。
版本概述
容量閾值
串連數評估:Nacos 用戶端和 Nacos 服務端建立的串連數。一般情境下,一個 Pod 建立一條串連,但如果註冊中心和配置中心需同時使用,則需建立兩條串連。
水位評估:對於核心業務,建議將容量指標控制在安全水位以下,當突發流量增長時,依然確保較高穩定性。當 QPS、TPS 水位達到警戒水位以上時,突發流量下可能會導致穩定性風險。同時,對於叢集進行重啟或者升級操作時,建議將容量指標控制在安全水位下。
評估標準:為確保穩定性,以下能力評估標準按照用戶端1.x版本進行,實際使用建議將用戶端版本升級至2.x版本,效能更強。
3節點叢集各容量指標如下:
其他節點數的叢集能力可參考同規格3個節點叢集的能力評估資料進行等比放大。
規格 | 節點數 | 串連數 | 每秒查詢數(QPS) | 每秒運算元(TPS) | |||
安全水位 | 警戒水位 | 安全水位 | 警戒水位 | 安全水位 | 警戒水位 | ||
Small.Platinum.x2 | 3 | 1200 | 1800 | 1200 | 1800 | 600 | 900 |
Medium.Platinum.x1 | 3 | 2400 | 3600 | 2400 | 3600 | 1200 | 1800 |
Medium.Platinum.x2 | 3 | 4800 | 7200 | 4800 | 7200 | 2400 | 3600 |
Large.Platinum.x1 | 3 | 9600 | 14400 | 9600 | 14400 | 4800 | 7200 |
反脆弱限流
為保障穩定性,MSE Nacos 企業版預設開啟反脆弱模式。當資源容量或介面流量達到閾值時,系統將自動進行限流和容量控制。單節點限流規則如下:
多節點叢集的限流規則可通過單節點能力評估資料等比放大。
規格 | 串連數 | 同一配置發布(次/分鐘) | 配置發布(TPS) | 配置查詢(QPS) | 服務推送(TPS) |
Small.Platinum.x2 | 800 | 20 | 100 | 200 | 800 |
Medium.Platinum.x1 | 1600 | 20 | 100 | 400 | 1600 |
Medium.Platinum.x2 | 3200 | 20 | 100 | 800 | 3200 |
Large.Platinum.x1 | 6400 | 20 | 100 | 1600 | 6400 |