View a markdown version of this page

Riparazione automatica con lavoro StateTimeLimitActions - AWS Batch

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

È possibile configurare il jobStateTimeLimitActions parametro tramite CreateJobQueue azioni UpdateJobQueueAPI. 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