You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于ALB检测实例CPU使用率及发现新实例的技术咨询

关于ALB自动扩缩容的两个问题解答

1. ALB如何以及何时检测实例的CPU使用率?

首先要明确:ALB本身并不负责检测实例的CPU使用率,这个监控逻辑由你的Auto Scaling组(ASG)配合CloudWatch完成:

  • CloudWatch会定期采集实例的CPU使用率指标,默认采集周期为5分钟(也可调整为1分钟的高频采集,但需额外付费)。
  • Auto Scaling组会按照你设置的扩缩容策略,持续评估CloudWatch上报的CPU数据:比如你设置CPU达80%触发扩容,ASG会在指定评估周期内(例如连续2个周期)检查指标是否超过阈值,一旦满足条件就触发扩容动作。
  • ALB的核心职责是流量转发和目标组的健康检查,不会参与实例的性能指标监控。

2. 新实例启动后,ALB如何发现该实例?

新实例的注册与ALB的识别流程如下:

  • 当Auto Scaling组触发扩容后,新实例会按照你配置的启动模板/启动配置自动创建,而启动模板中已预设自动注册到目标组的规则。
  • 实例启动完成后,会自动向目标组发起注册请求,目标组随即对该实例执行健康检查(检查你定义的8080端口,例如发送HTTP请求验证服务是否正常响应)。
  • 只要实例通过目标组的健康检查,ALB就会将其加入可用目标列表,开始向它转发流量。
  • 若未在启动模板中配置自动注册,你也可以手动通过控制台、API或CLI将实例添加到目标组,流程与自动注册一致,均需通过健康检查后被ALB识别。

内容的提问来源于stack exchange,提问作者Rajat Aggarwal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 07:45:58