Publicado: Mar 14, 2024

A partir de hoje, o AWS Batch oferece suporte a um evento do CloudWatch bloqueado pela fila de trabalhos em lote para trabalhos paralisados no estado RUNNABLE. Os clientes podem automatizar ações usando o EventBridge para poder realizar uma ação nesses trabalhos paralisados. Além disso, os clientes podem configurar o parâmetro jobStateTimeLimitActions a partir das APIs CreateJobQueue e UpdateJobQueue para encerrar o trabalho paralisado, desbloqueando os trabalhos atrás dele na fila. 

O trabalho no início da fila pode ficar paralisado no RUNNABLE devido a vários motivos, como configuração incorreta, permissões de acesso ou problemas de capacidade, etc. Anteriormente, os clientes não tinham visibilidade do motivo pelo qual esses trabalhos estavam paralisados. Agora, os clientes receberão um evento do CloudWatch por trabalho que está paralisado no RUNNABLE junto com o motivo por trás disso. O motivo também é fornecido como parte do campo statusJob na API DescribeJobs. 

O suporte a esse atributo agora está disponível nas regiões da AWS que oferecem o AWS Batch. Acesse nosso blog para saber mais sobre os motivos abordados por esses alertas e como configurá-los.