Nacos 性能评估

最近更新时间:2023-06-21 16:03:22

我的收藏
说明:
如果同时需要服务注册发现与配置管理场景,建议为每个场景创建单独的 Nacos 集群以达到最佳性能表现;如果需要将同个 Nacos 集群应用于两个场景,请将以下性能数据中的并发数(TPS)除以 2 之后进行参考。

场景1:服务注册发现

注意
测试客户端为1.x版本,接入协议为 HTTP。
测试服务端为腾讯云优化版本2.x。
产品规格
版本
节点数
平均注册耗时(ms)
每秒处理服务注册的请求数(TPS)
平均心跳耗时(ms)
每秒处理服务心跳的请求数(TPS)
1核2GB
标准版
3
450
1800
170
4800
2核4GB
标准版
3
250
3000
90
8700
4核8GB
标准版
3
110
6000
50
13500
8核16GB
标准版
3
117
9300
40
24000
16核32GB
标准版
3
70
14000
30
25000

场景2:配置管理

说明
配置规模:key 为随机 uuid,data 为100字节随机字符串数据。
产品规格
版本
节点数
平均发布配置耗时(ms)
每秒并发发布配置数(TPS)
平均获取配置耗时(ms)
每秒并发获取配置数(TPS)
1核2GB
标准版
3
190
4000
60
10000
2核4GB
标准版
3
180
4300
50
13000
4核8GB
标准版
3
75
10000
30
26000
8核16GB
标准版
3
60
12000
20
28000
16核32GB
标准版
3
60
12000
20
30000