Publicado en: Mar 22, 2023

Amazon Elastic Container Services (Amazon ECS) ahora proporciona motivos de error contextuales que facilitan la solución de los errores de inicio de tareas cuando los clientes utilizan proveedores de capacidad para escalar automáticamente la capacidad informática en su clúster.

Los proveedores de capacidad de ECS están diseñados para escalar automáticamente sus instancias de Amazon EC2 en función de los requisitos de capacidad de sus aplicaciones, de modo que pueda escalar sus aplicaciones sin problemas sin tener que administrar el escalado de la infraestructura subyacente. Cuando utiliza proveedores de capacidad, ECS programa las tareas para que se ejecuten incluso cuando no hay capacidad disponible, añadiendo automáticamente capacidad al grupo de escalado automático; sin los proveedores de capacidad, el inicio de las tareas fallaría inmediatamente en este escenario. Sin embargo, incluso si utiliza proveedores de capacidad, puede haber circunstancias en las que las tareas no se inicien, por ejemplo, si ninguna de las instancias de EC2 cumple con las restricciones de asignación de tareas o si las instancias de su grupo de escalado automático tienen menos recursos que los requisitos de recursos (CPU o memoria) de la definición de la tarea. Con el lanzamiento de hoy, ECS publica los motivos contextuales de los errores en la consola de Amazon ECS, la respuesta de la API DescribeTasks y en los eventos de error de colocación de tareas de servicio que se envían a Amazon EventBridge.

La nueva experiencia ahora está habilitada automáticamente para usted en todas las regiones de AWS. Para ver una lista detallada de los motivos de los errores, consulte la documentación de referencia de la API.