MSE Serverless实例提供了按量计费的能力,可以减少资源浪费。相较于普通实例具有低成本、自适应弹性、免运维等优势。如果您的业务为测试环境或中小规模业务的生产环境,选择MSE Serverless实例可以节省大量成本。
注意事项
ZooKeeper Serverless 实例会自动根据连接数进行节点弹性扩缩容,客户端连接可能被连接数已经达到上限的节点拒绝连接,需确保客户端有正确的重连逻辑,多次重试可正常连接到未被限流的节点。
MSE Serverless实例优势
-
更低的成本:MSE Serverless实例即买即用,使用期间按量计费。
云原生网关按每小时累计请求量计费,注册配置中心按每小时最大的客户端连接数计费。对于测试环境或中小规模业务的生产环境,可以节省大量成本。
-
自适应弹性:MSE Serverless 实例在保证稳定及高性能服务的基础上,底层资源随业务量自动弹性伸缩,无需做复杂的容量规划和手动扩缩容。
对于潮汐式业务或有预期外的大业务流量,可保证系统资源的充足,增强稳定性,极大减少了运维成本和系统风险。
例如在业务波动较大的场景下,普通实例和Serverless实例的资源使用和规格变化情况如图所示:
-
普通实例:作为按固定资源付费的模式,需要根据高业务负载购买相关的规格。这样在波谷期浪费的资源较多,整体成本较高。如果出现预期外的大业务流量,资源不足会使业务受损。
-
Serverless实例:由于其底层资源随业务量随时调整,提升了资源利用率,减少了浪费,做到负载与资源动态匹配的按量付费,可以节省大量成本。在高峰期也能完全满足业务需求,保证业务不受损,提高了系统的稳定性。

-
-
开箱即用免运维:引擎版本升级、默认告警配置自动化,减轻运维工作量。
创建实例时即可自动配置默认告警项,引擎版本升级在维护时间段内自动调度执行,实现真正免运维,业务无影响、服务持续可用。
实例计费
关于MSE Serverless实例的计费信息,请参见注册配置中心 Serverless 实例计费概述和Serverless实例计费概述。
您可以参与MSE Serverless节省计划享受一定折扣。详细信息,请参见MSE Serverless节省计划。
使用限制
MSE Serverless实例虽然具有自适应弹性能力,但在极端场景下存在以下限制:
-
弹性上限:
-
Serverless实例的弹性扩容存在上限,不适合大规模连接数场景。
-
-
ZooKeeper连接限制:
-
最大连接数:3150(350 × 9)。
-
在建立连接比较频繁的场景下,可能会出现连接失败,需要客户端实现多次重试逻辑。
-
-
Nacos连接限制:
-
最大连接数:4500(500 × 9)。
-
-
Nacos Serverless使用限制:
Nacos Serverless实例主要根据客户端连接数进行弹性伸缩,不会根据配置查询、配置发布、服务注册、服务订阅等接口的QPS/TPS自动扩容。为保障实例稳定性,系统对部分操作设置了保护阈值,超过阈值时可能触发限流或请求失败。
请求类限制如下。该类限制会随实例连接数弹性规模折算,表中为最大连接数场景下的系统保护上限。
限制项
与客户端连接数的参考比例
系统保护上限
客户端连接数
-
4500
配置发布
约0.4次/秒/连接
1800次/秒
配置查询
约0.4次/秒/连接
1800次/秒
服务注册/注销
约0.4次/秒/连接
1800次/秒
服务订阅/取消订阅
约0.4次/秒/连接
1800次/秒
服务查询
约0.2次/秒/连接
900次/秒
资源类限制如下,该类限制不会随实例弹性规模变化。
限制项
系统保护上限
服务数
1000
服务实例数
2000
服务订阅者数
3000
说明以上阈值为Nacos Serverless实例的系统保护上限,不代表固定规格承诺。实际保护阈值与实例当前弹性规模有关,并以服务端实时保护策略为准。若业务存在高频配置读写、高频服务注册/注销或大规模订阅场景,推荐使用专业版或企业版。
应用场景
-
开发、测试环境等低频使用场景。
-
中小业务规模的生产环境。对于微服务注册配置中心,客户端连接数在100以内;对于云原生网关,每小时累计请求量在20万以内。
-
全托管或希望完全免运维的场景。
-
业务负载不可预测的场景。
-
潮汐、间歇型的业务场景。
-
学校教学、学生实验等教育场景。
您可以参考注册配置中心Serverless实例和普通实例的功能和计费对比和云原生网关Serverless实例和普通实例的功能和计费对比选择所需的实例类型。
相关文档
-
如果您想要创建注册配置中心Serverless实例,请参见创建注册配置中心Serverless实例。
-
如果您想要创建云原生网关Serverless实例,请参见创建云原生网关Serverless实例。