- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
- 场景代码示例
-
常见问题
-
通用类
- 弹性伸缩有什么限制?
- 弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗?
- 弹性伸缩是否收取费用?
- 弹性伸缩是否会因监控指标突变导致误伸缩?
- 我能创建和使用多少个伸缩策略和配置?
- 弹性伸缩是否能够自动升降云服务器的CPU、内存和带宽?
- 弹性伸缩的配额是什么?
- 同账户下不同用户操作弹性伸缩资源时,为什么提示密钥对不存在而拦截操作?
- 伸缩带宽对弹性公网IP带宽和共享带宽有什么要求?
- 弹性伸缩目前支持配置的服务器类型有哪些?可以配置云耀云服务器(HECS)吗?
- 组内单台ECS上的程序版本会随时更新,伸缩组能否自动创建并切换为最新镜像?
- 咨询AS扩容实例时能否创建包周期实例?
- 弹性伸缩能根据某个场景将带宽调高吗?
- 伸缩组类
- 伸缩策略类
-
实例类
- 如何保证手动移入的ECS实例不被移出伸缩组?
- 多规格伸缩配置创建实例的选择的规格顺序是什么?
- 当实例被移出伸缩组并删除后,实例中的数据会保留吗?
- 我能添加已经创建的包年包月ECS实例吗?
- 按照伸缩策略增加的云服务器,当我不用时可以自动删除吗?
- 什么是期望实例数?
- 如何删除通过弹性伸缩创建的云服务器?
- 包年包月的ECS实例出现异常后会不会被伸缩组删除?
- 如何处理伸缩组中状态是“异常”的实例?
- 当伸缩组中实例无法通过负载均衡健康检查而频繁地被删除再重新创建时应该怎么办?
- 如何阻止伸缩组内的云服务器被自动移除?
- 为什么在伸缩组内移除并删除实例后,ECS页面还能看到实例?
- 手动将实例移入伸缩组时,需要该实例已绑定弹性公网IP吗?
- 弹性伸缩(AS)伸缩出来的新实例必须是伸缩组已经关联的伸缩配置里的镜像,而不能复制现有的实例状态吗?
- 为ECS自动分配的EIP,是自动新购,还是从未绑定的EIP中绑定?
- 其他
-
通用类
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
快速创建和使用弹性伸缩
操作场景
弹性伸缩 AS(Auto Scaling)可以根据用户的业务需求,通过策略自动调整用户的资源,帮助用户节约资源和人力维护的成本。
弹性伸缩服务本身不收取费用,但伸缩组扩容时自动创建的实例(云服务器),实例使用的弹性公网IP、磁盘、镜像等资源,需要支付相应的费用。
创建伸缩配置和创建弹性伸缩组是使用AS服务必备的操作。
操作流程
操作步骤 |
说明 |
---|---|
配置云服务器的规格、镜像、磁盘等参数。 |
|
配置最大、最小、期望实例数等参数。 |
|
通过创建伸缩策略调整客户业务资源。 |
步骤一:创建伸缩配置
本步骤仅针对本示例进行参数设置及介绍,更多创建伸缩配置的详细内容请参见伸缩配置。
- 登录控制台,进入创建伸缩配置页面。
- 设置“伸缩配置”参数。
图1 “伸缩配置”参数设置
表1 “伸缩配置”参数设置说明 参数
示例
说明
计费模式
按需计费
按云服务的实际使用时长计费,可以随时开通或删除。更多信息,请参见弹性云服务器ECS 计费说明。
区域
华北-北京四
请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。
更多信息,请参见区域和可用区。
名称
as-config-3817
伸缩配置的名称。
配置模板
使用新模板
需要配置伸缩实例的规格、镜像、磁盘等参数。
CPU架构
x86计算
x86采用复杂指令集(CISC)。
规格
s7.xlarge.2
请根据业务需要选择合适的规格。更多信息,请参见弹性云服务器规格清单。
镜像
CentOS 8.2 64bit(40GiB)
华为云提供的Linux类型公共镜像,该镜像免费。
磁盘
通用型SSD 100GiB
伸缩实例自带系统盘,用于存储云服务器的操作系统。
安全组
default
使用系统默认创建的安全组。
弹性公网IP
不使用
如需访问外网,则可以为伸缩实例配置和绑定弹性公网IP。
登录方式
密钥对
选择“登录凭证”方式为“密钥对”。
密钥对
KeyPair-2325
使用已有的密钥对或新建密钥对,并确认已获取密钥对的私钥文件。
高级配置
暂不配置
-
- 单击“立即创建”,完成伸缩配置的创建。
- 单击“返回伸缩配置列表”,查看已创建的伸缩配置。
图2 查看伸缩配置
步骤二:创建弹性伸缩组
本步骤仅针对本示例进行参数设置及介绍,更多创建弹性伸缩组的详细内容请参见伸缩组。
- 登录控制台,进入创建弹性伸缩组页面。
- 设置“弹性伸缩组”参数。
图3 “弹性伸缩组”参数设置
表2 “弹性伸缩组”参数设置说明 参数
示例
说明
区域
华北-北京四
请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。
更多信息,请参见区域和可用区。
可用区
可用区1、可用区2、可用区3、可用区7
可用区之间内网互通,不同可用区之间物理隔离。
多可用区扩展策略
均衡分布
保证选择的可用区列表中各可用区下云服务器数量均衡。
名称
as-group-test1
伸缩组的名称。
最大实例数(台)
1
伸缩组中运行的最大云服务器的个数。
期望实例数(台)
0
伸缩组中期望运行的云服务器的个数。
最小实例数(台)
0
伸缩组中运行的最小云服务器的个数。
伸缩配置
as-config-3817
步骤一中创建的伸缩配置。
虚拟私有云
vpc-default-smb
使用系统默认创建的VPC和子网。
更多信息,请参见虚拟私有云和子网规划建议。
子网
subnet-default-smb
负载均衡
不使用
可选参数,更多信息,请参见添加负载均衡器到伸缩组。
实例移除策略
根据较早创建的配置较早创建的实例
根据“较早创建的配置”较早创建的“实例”优先被移除伸缩组。
弹性公网IP
释放
当云服务器从伸缩组中移除时,会将云服务器上的弹性公网IP释放。
数据盘
删除
当云服务器从伸缩组中移除时,云服务器挂载的数据盘将被删除。
健康检查方式
云服务器健康检查
对云服务器的运行状态进行检查,如果未通过云服务器健康检查,则伸缩组会将该云服务器移出伸缩组。
健康检查间隔
5分钟
伸缩组执行健康检查的周期。
健康状况检查宽限期(秒)
600
伸缩组会等健康状况检查宽限期结束后才检查实例的运行状况。
企业项目
default
伸缩组归属的企业项目,由伸缩组创建的弹性云服务器将归属于此企业项目。
- 勾选《弹性伸缩免责声明》协议。
- 单击“立即创建”,完成弹性伸缩组的创建。
- 单击“返回弹性伸缩组列表”,查看已创建的伸缩组。
图4 查看伸缩组