

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# `Riparazione automatica con lavoro StateTimeLimitActions`
<a name="sm_job_stuck_in_runnable_time_limit_actions"></a>

È possibile configurare il `jobStateTimeLimitActions` parametro tramite `[CreateJobQueue](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateJobQueue.html)` azioni [https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html](https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html)API. Il `jobStateTimeLimitActions` parametro specifica un insieme di azioni che vengono AWS Batch eseguite sui lavori in uno stato specifico. È possibile impostare una soglia temporale in secondi tramite il `maxTimeSeconds` campo.

Per le code di lavoro connesse agli ambienti di `SAGEMAKER_TRAINING` servizio, l'unica azione che puoi `jobStateTimeLimitActions.action` eseguire è `TERMINATE` terminare un lavoro.

Ad esempio, è possibile impostare il `jobStateTimeLimitActions` parametro in modo che attenda fino a 4 ore per qualsiasi lavoro nello `RUNNABLE` stato in cui è in attesa che diventi disponibile una capacità sufficiente. È possibile farlo impostando `reason` su `CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY` e `maxTimeSeconds` su 14400 prima di terminare il lavoro e consentire al lavoro successivo di passare alla testa della coda dei lavori.

I seguenti valori supportano: `reason` `jobStateTimeLimitActions`
+ `CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY`
+ `MISCONFIGURATION:SERVICE_ENVIRONMENT_MAX_RESOURCE`
+ `MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED`