使用基于 CloudWatch 警报的预定义增量扩展 Amazon ECS 服务
利用分布扩缩策略,可以创建和管理调用扩缩过程的 CloudWatch 警报。当警报被触发时,Amazon ECS 会启动与该警报关联的扩缩策略。步进扩缩策略使用一组调整(称为步进调整)来扩展任务。调整的大小将根据超出警报阈值的规模而变化。
-
如果违例超过第一个阈值,Amazon ECS 将应用第一步调整。
-
如果违例超过第二个阈值,Amazon ECS 将应用第二步调整,以此类推。
强烈建议您使用目标跟踪扩缩策略,根据类似于平均 CPU 利用率或每个目标的平均请求数等指标进行扩展。使用目标跟踪,可以通过在容量增加时减少以及在容量减少时增加的指标,按比例横向扩展或缩减任务数。这有助于确保 Amazon ECS 密切遵循应用程序的需求曲线。