Publicado: Dec 22, 2022

Agora, o AWS Batch permite que você tenha visibilidade sobre o estado atual de um trabalho encerrado ou cancelado. Isso significa que, depois de encerrar/cancelar um trabalho, um sinalizador isTerminated ou isCancelled pode ser observado na carga do trabalho em toda a fila antes que ela passe para o estado “Encerrado” ou “Cancelado”. 

Com esse novo sinalizador, você pode rastrear facilmente o status de todos os trabalhos ativos que serão executados e separá-los daqueles que eventualmente serão encerrados ou cancelados à medida que forem avançando para o topo da fila. Isso proporciona maior visibilidade sobre o status dos trabalhos e ajuda você a rastreá-los melhor ao longo do seu ciclo de vida.

Você pode usar a operação da API DescribeJobs para consultar o estado atualizado da tarefa. Quando você chama essa operação, dois novos campos isCancelled e isTerminated podem ser observados na carga. Com esses campos, você pode obter informações sobre se esse trabalho será encerrado ou cancelado quando chegar ao topo da fila.

Agora, você pode consultar trabalhos com um controle mais preciso sobre seu status atual. Você não precisa mais esperar até que o trabalho passe para o início da fila para determinar se ele será executado ou será encerrado/cancelado. Os dois novos campos agora estão disponíveis em todas as regiões da AWS nas quais o AWS Batch é oferecido no momento. Para saber mais sobre o AWS Batch, consulte o Guia do usuário do AWS Batch. Para saber mais sobre a API do AWS Batch, consulte a Referência de API do AWS Batch.