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à.
Dipendenze dal lavoro
Quando invii un AWS Batch lavoro, puoi specificare il lavoro da IDs cui dipende il lavoro. In questo caso, il pianificatore di AWS Batch
garantirà che il processo venga eseguito solo dopo che le dipendenze specificate sono state completate correttamente. Dopo il completamento delle dipendenze, il processo passerà dallo stato PENDING
a RUNNABLE
, quindi a STARTING
e a RUNNING
. Nel caso in cui qualsiasi dipendenza del processo abbia esito negativo, il processo passerà automaticamente dallo stato PENDING
a FAILED
.
Ad esempio, l'esecuzione del processo A può dipendere da un massimo di altri 20 processi che devono avere esito positivo. Dopodiché puoi inviare processi aggiuntivi che dipendono dal processo A e da un massimo di altri 19 processi.
Per i processi in array, puoi specificare una dipendenza di tipo SEQUENTIAL
senza specificare un ID del processo, in modo che ogni processo figlio nell'array venga completato in maniera sequenziale a partire dall'indice 0. È anche possibile specificare una dipendenza tipo N_TO_N
con un ID processo. In questo modo, prima di iniziare, ciascun figlio nell'indice di questo processo deve attendere il completamento del figlio nell'indice corrispondente di ciascuna dipendenza. Per ulteriori informazioni, consulta Lavori di array.
Per inviare un AWS Batch lavoro con dipendenze, vediTutorial: invia un lavoro.