在伸缩配置中,您可以指定具体的实例规格,但如果实例规格库存不足或已下线等,可能导致扩容失败。建议您选择智能配置,根据您的业务需求配置实例规格所需要的CPU、内存等信息,弹性伸缩会自动筛选符合要求的实例规格进行扩容,有效提高扩容的成功率。
背景信息
智能配置用来自动筛选符合要求的实例规格,您只需根据业务需求指定实例的vCPU核数、内存大小、规格族级别以及最高价格,系统会自动筛选符合要求的实例规格,并优先选择价格最低的实例规格创建ECS实例。智能配置能有效解决以下难题:
- 伸缩配置仅指定了一个或多个实例规格,但扩容时指定的实例规格已下线或者库存不足,导致扩容失败,您需要手动修改伸缩配置。
- 如果您是入门级用户,担心无法准确选择合适的实例规格。
使用限制
- 只有当伸缩组的网络类型是专有网络时,伸缩配置才支持智能配置。
- 智能配置最多支持10个配置范围。
说明 一个配置范围包括vCPU核数、内存大小、规格族级别和最高价格。
- 如果在伸缩配置中,您同时配置了实例规格和智能配置,还有如下限制:
- 实例规格不支持配置权重。
- 当伸缩配置付费模式为抢占式实例,且实例规格中设置的抢占策略为设置单台上限价时,智能配置的最高价格必须配置。
操作步骤
本示例中,以整个弹性伸缩的使用流程为例,为您展示如何进行智能配置,及智能配置如何生效。
- 创建伸缩组,使伸缩组的网络类型为专有网络。具体操作,请参见创建伸缩组。
本示例中,指定伸缩组的最小实例数为0,最大实例数为2。
- 创建并启用伸缩配置,请确保实例配置方式启用了智能配置功能。具体操作,请参见创建伸缩配置。

本示例中,付费模式为按量付费,实例配置方式为实例规格和智能配置。
- 实例规格:本示例指定为ecs.g5.large。由于开启了智能配置,您无法为该实例设置权重。扩容时,弹性伸缩优先选择指定的实例规格创建ECS实例。
- 智能配置:配置说明如下表。
配置项 |
配置项说明 |
配置示例 |
vCPU |
ECS实例的vCPU大小。 |
2 vCPU |
内存 |
ECS实例的内存大小。 |
8 GiB |
规格族级别 |
- 入门级:共享型实例规格,成本更低,但是无法保证实例计算性能的稳定。适用于平时CPU使用率低的业务场景。更多信息,请参见共享型。
- 企业级:性能稳定,资源独享,适用于对稳定性要求高的业务场景。更多信息,请参见实例规格族。
- 积分入门级:共享型实例规格,通过CPU积分来保证计算性能,适用于平时CPU使用率低、偶有突发CPU使用率的情况。更多信息,请参见突发性能实例概述。
|
企业级 |
最高价格 |
每小时为实例出的最高价格,可选配置。
当实例的付费模式为抢占式实例时,请注意:
- 若实例的市场价格高于指定的最高价格,该实例会被释放。
- 若实例配置方式同时指定了实例规格,并设置了单台上限价,该参数必须配置。
|
无 |
您可以单击
查看适配结果,查看弹性伸缩扩容时可能选择的实例规格,如下图所示。如果指定的实例规格库存不足或已下线,或者未指定实例规格,弹性伸缩会从适配结果中选择可用且最低价格的实例规格创建ECS实例。

- 启用伸缩组。具体操作,请参见启用伸缩组。
由于伸缩组的最小实例数为0,弹性伸缩不会自动触发伸缩活动,伸缩组的总实例数仍为0。
- 创建伸缩规则。具体操作,请参见创建伸缩规则。
本示例中,配置的伸缩规则为简单规则,增加1台ECS实例。
- 执行伸缩规则。具体操作,请参见执行伸缩规则。
执行完成后,您可以查看扩容出的ECS实例。本示例中,假设指定的实例规格ecs.g5.large库存不足,弹性伸缩自动从符合智能配置的实例规格中,按照价格从低到高创建ECS实例。本示例中,扩容了一台ECS实例,实例规格为ecs.g5ne.large。智能配置帮助您避免了因指定实例规格库存不足而导致的扩容失败,有效提高了扩容的成功率。