引言:弹性伸缩(Auto Scaling)是保障业务弹性的核心服务,但在实际使用中常遇配置难题。本文聚焦用户最高频的三大问题,助您避坑增效。
一、健康检查:如何精准识别异常实例?
- 基础健康检查:每 30 秒检测 ECS 实例运行状态(如宕机、操作系统故障),异常实例自动移出并替换。
- 增强型检测:若关联负载均衡,同步进行应用层健康检查(如 HTTP 状态码),确保业务流量可达。
- ✅ 最佳实践:同时启用两种检查,避免 “假健康” 实例。
二、环境配置:如何保证扩容一致性?
- 自定义镜像将已配置环境的实例生成镜像,新实例直接复用。
- 启动模板预置安全组、密钥对等配置,减少手动操作。
- 用户数据脚本实例启动时自动执行脚本(如安装 Nginx / 部署代码)。
注意:避免在脚本中写入敏感信息(建议用密钥管理)。
三、计费陷阱:为什么突然欠费?
- 免费服务:弹性伸缩功能本身不收费。
- 关联资源计费:
- ECS 实例:按量或包年包月计费
- 负载均衡:按规格和流量收费
- RDS 实例:根据数据库类型收费
关键点:账户欠费后,关联资源(如 ECS)将立即停止,建议设置余额告警。
