Amazon Elastic Container Service (Amazon ECS)服务自动扩展通过全面的扩展策略自动调整任务计数以满足工作负载需求,包括针对循环流量模式的预测扩展、针对计划事件的计划扩展以及针对实时指标进行动态扩展的目标跟踪。
您可以使用预测扩展(自动)和计划扩展(客户定义)来选择主动扩展,也可以使用目标跟踪来选择反应式扩展,仅使用目标进行扩展。
Amazon ECS服务自动扩展根据Amazon CloudWatch指标(例如平均CPU/内存使用率、每个目标的请求计数、自定义指标(例如队列深度)或使用高级机器学习(ML)算法的需求激增)调整ECS服务中的任务数。
随着今天的发布, Amazon ECS服务自动扩展现在可以更快地检测和响应负载变化,并支持高分辨率( 20秒)指标和指标发布优化。
在AWS基准测试中,触发横向扩展的时间从363秒缩短到86秒(缩短76%,缩短4.2倍),扩展和调配新任务的总时间从386秒缩短到109秒(缩短72%,缩短3.5倍)此次发布为您的应用程序提供了三个主要优势:提高性能和可靠性:更快的扩展意味着您的应用程序可以更快地响应需求激增,减少需求激增期间的延迟或最终用户故障。