【发布时间】:2021-08-07 06:36:30
【问题描述】:
我正在阅读此 AWS DOC https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-step-scaling-policies.html 周围的 Application Auto Scaling Step 策略,因为目标 Auto Scaling 策略不适用于我的用例。
我不清楚的一点是,如果我定义一个 Step 来增加 1 个容量,例如 ECS 服务的任务数,它会跟踪警报阈值 X(以百分比衡量),甚至在扩展之后行动 X 百分比保持相对静止,如果这将继续增加任务数量(在冷却期之后)。
例如:
T0
- 任务数 = 10
- 指标 X = 60%
- 具有在 X >= 70% 时横向扩展的步进扩展策略
T1
- 指标 X 上升到 80%
- 已触发横向扩展操作
T2
- 任务数现在是 11
- 新任务减轻负担,指标 X 降低到 75%
那么问题来了;该逐步扩展策略是否会触发另一个扩展(假设指标 X 仍然 > 70%)?
【问题讨论】:
标签: amazon-web-services amazon-ecs autoscaling aws-fargate aws-auto-scaling