

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# `Remediación automática con trabajo StateTimeLimitActions`
<a name="job_stuck_in_runnable_time_limit_actions"></a>

Si lo desea, puede configurar el parámetro `jobStateTimeLimitActions` mediante `[CreateJobQueue](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateJobQueue.html)` y las acciones de la API [https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html](https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html).

**nota**  
Actualmente, en el caso de las colas de trabajos conectadas a entornos informáticos de Amazon ECS, Amazon EKS o Fargate, la única acción que puede realizar `jobStateLimitActions.action` es cancelar un trabajo.

El `jobStateTimeLimitActions` parámetro se usa para especificar un conjunto de acciones que se AWS Batch realizan en trabajos en un estado específico. Puede establecer un umbral de tiempo en segundos en el campo `maxTimeSeconds`.

Cuando un trabajo ha estado en un `RUNNABLE` estado con el definido`statusReason`, AWS Batch realiza la acción especificada una vez `maxTimeSeconds` que ha transcurrido.

Por ejemplo, puede configurar el parámetro `jobStateTimeLimitActions` para que espere hasta 4 horas en cualquier trabajo con el estado `RUNNABLE` que esté esperando a que haya suficiente capacidad disponible. `statusReason`Para ello, establezca el valor entre 14400 `CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY` y `maxTimeSeconds` 14400 antes de cancelar el trabajo y permitir que el siguiente pase a ocupar el primer lugar de la lista de trabajos.

Los `statusReason` valores devueltos por las acciones `ListJobs` y la `DescribeJobs` API son los mismos valores que puede definir para el parámetro. `jobStateTimeLimitActions.statusReason` Sin embargo, no todos los `statusReason` valores admiten la corrección automática.

Se admiten `jobStateTimeLimitActions` los siguientes `statusReason` valores:
+ `CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY`
+ `MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE`
+ `MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT`

Los siguientes `statusReason` valores no son compatibles `jobStateTimeLimitActions` y requieren una investigación manual:
+ `MISCONFIGURATION:SERVICE_ROLE_PERMISSIONS`
+ `ACTION_REQUIRED`
+ `UNDETERMINED`