1. 创建启动配置
登录控制台,进入"弹性伸缩"服务,创建启动配置:
- 选择地域和可用区
- 选择镜像(可以是公共镜像、自定义镜像或共享镜像)
- 选择实例类型(根据业务需求选择CPU、内存等配置)
- 配置存储系统(系统盘和数据盘)
- 设置安全组和密钥对
2. 创建伸缩组
基于已创建的启动配置,创建伸缩组:
- 指定伸缩组名称和网络设置
- 设置初始实例数量、最小和最大伸缩限制
- 配置负载均衡关联(可选)
- 设置移除策略(默认是移除最早创建的实例)
3. 配置伸缩策略
为伸缩组添加伸缩策略,支持多种触发方式:
- 定时策略:在固定时间执行伸缩操作
- 周期策略:按周期(如每天、每周)重复执行伸缩操作
- 告警策略:基于云监控指标(如CPU利用率、内存使用率)触发伸缩
4. 测试和监控
配置完成后,建议进行测试:
- 模拟流量高峰,观察自动扩容效果
- 通过云监控服务查看伸缩活动记录
- 调整策略参数优化伸缩行为