Publicado en: Mar 14, 2024

A partir de hoy, AWS Batch admite un evento de CloudWatch bloqueado en la cola de trabajos por lotes para los trabajos atascados que se encuentran en estado RUNNABLE (EJECUTABLE). Los clientes pueden automatizar las acciones con EventBridge para poder tomar medidas en estos trabajos atascados. Además, los clientes pueden configurar el parámetro JobStateTimeLimitActions desde las API CreateJobQueue y UpdateJobQueue para terminar el trabajo atascado y desbloquear los trabajos que se encuentran detrás de él en la cola. 

El trabajo en la parte delantera de la cola puede quedar atascados en RUNNABLE (EJECUTABLE) por diversos motivos, como errores de configuración, permisos de acceso o problemas de capacidad, etc. Anteriormente, los clientes no sabían por qué estos trabajos estaban atascados. Ahora, los clientes recibirán un evento de CloudWatch por cada trabajo que esté atascados en RUNNABLE (EJECUTABLE), junto con el motivo. El motivo también se proporciona como parte del campo statusJob de la API DescribeJobs. 

La compatibilidad con esta característica ya está disponible de forma general en las regiones de AWS en las que AWS Batch está disponible. Visite nuestro blog para obtener más información sobre los motivos que explican estas alertas y cómo configurarlas.