Publicado: Mar 7, 2019

O Amazon Elastic Container Service (Amazon ECS) apresenta parâmetros adicionais de definição de tarefas que permitem definir dependências para inicialização e encerramento de contêineres, bem como um valor de tempo limite de início e de parada por contêiner.

Anteriormente, não havia como garantir que os contêineres fossem inicializados ou encerrados em uma ordem específica. Agora, vários casos de uso de aplicativos comuns estão habilitados. Por exemplo, um contêiner de sidecar de telemetria que deve ser iniciado antes e encerrado após os outros contêineres em uma tarefa ou um contêiner de inicialização que deve concluir seu trabalho antes que outros contêineres na tarefa possam ser iniciados. Além disso, anteriormente os tempos limite de inicialização e de encerramento de contêineres eram definidos por meio de uma variável de ambiente no agente do ECS. Agora, os contêineres em uma definição de tarefa podem ter seus próprios tempos limite de inicialização e de encerramento. Isso possibilita novos recursos, tais como um tempo limite de parada estendido para um contêiner que deve fazer operações complexas de limpeza antes de ser encerrado, sem exigir que todos os contêineres na mesma instância tenham o mesmo tempo limite de encerramento.

Para saber mais sobre o gerenciamento de dependências de contêineres e parâmetros de tempo limite de contêineres, leia nossa documentação.