As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Dependências do trabalho
Ao enviar um AWS Batch trabalho, você pode especificar o trabalho do IDs qual o trabalho depende. Ao fazer isso, o programador do AWS Batch
garante que seu trabalho será executado somente depois que as dependências especificadas forem concluídas com êxito. Depois de concluído com êxito, o trabalho dependente transiciona de PENDING
para RUNNABLE
e, em seguida, para STARTING
e RUNNING
. Se uma das dependências do trabalho falhar, o trabalho dependente transicionará automaticamente de PENDING
para FAILED
.
Por exemplo, o trabalho A pode expressar uma dependência de até 20 outros trabalhos, que devem obter êxito antes que ele possa ser executado. Você pode, então, enviar trabalhos adicionais que dependam do trabalho A e de até 19 outros trabalhos.
Para trabalhos de matriz, você pode especificar uma dependência do tipo SEQUENTIAL
sem especificar uma ID do trabalho, de forma que cada trabalho de matriz filho seja concluído sequencialmente, a começar pelo índice 0. Você também pode especificar uma dependência do tipo N_TO_N
com uma ID do trabalho. Deste modo, cada índice filho dessa tarefa precisa aguardar, para que o índice filho correspondente de cada dependência seja concluído antes de começar. Para obter mais informações, consulte Trabalhos de matriz.
Para enviar um AWS Batch trabalho com dependências, consulteTutorial: enviar um trabalho.