Publicado en: Mar 7, 2019

Amazon Elastic Container Service (Amazon ECS) presenta parámetros de definición de tareas adicionales que le permite definir dependencias para el encendido y apagado de contenedores, como también un valor de tiempo de espera a fin de iniciar y detener cada contenedor.

Antes era imposible garantizar que los contenedores se enciendan o apaguen en algún orden en particular. Ahora, se habilitó un número de casos de uso de aplicaciones comunes. Por ejemplo, un contenedor de tipo “sidecar” de telemetría que se debe iniciar antes y detenerse después de los otros contenedores en una tarea, o un contenedor de inicialización que debe completar su trabajo antes de que se inicien los otros contenedores en la tarea. Además, los tiempos de espera de inicio y detención para los contenedores se habían establecido mediante una variable de entorno en el agente de ECS. Ahora, los contenedores en una definición de tarea pueden tener sus propios tiempos de espera de inicio y detención. Esto permite tener nuevas capacidades, como un tiempo de espera de detención extendido para un contenedor en el que se deben realizar operaciones de limpieza complejas antes de la detención, sin la necesidad de que todos los contenedores en la misma instancia tengan el mismo tiempo de espera de detención.

Para obtener más información acerca de la administración de dependencias de los contenedores y los parámetros de tiempo de espera de los contenedores, lea nuestra documentación.