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.
Modifique un trabajo en Deadline Cloud
Puede usar los siguientes update
comandos AWS Command Line Interface (AWS CLI) para modificar la configuración de un trabajo o para establecer el estado objetivo de un trabajo, paso o tarea:
-
aws deadline update-job
-
aws deadline update-step
-
aws deadline update-task
En los siguientes ejemplos de update
comandos, sustituya cada uno
por su propia información.user input placeholder
También puede usar el monitor de Deadline Cloud para modificar la configuración de un trabajo. Para obtener más información, consulte Gestiona los trabajos, los pasos y las tareas en Deadline Cloud.
ejemplo — Volver a poner en cola un trabajo
Todas las tareas del trabajo cambian al READY
estado, a menos que haya dependencias entre pasos. Los pasos con dependencias cambian a uno READY
o a PENDING
medida que se restauran.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --target-task-run-status PENDING
ejemplo — Cancelar un trabajo
Todas las tareas del trabajo que no tienen el estado SUCCEEDED
o FAILED
están marcadasCANCELED
.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --target-task-run-status CANCELED
ejemplo — Marcar un trabajo fallido
Todas las tareas del trabajo que tienen ese estado SUCCEEDED
permanecen sin cambios. Todas las demás tareas están marcadasFAILED
.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --target-task-run-status FAILED
ejemplo — Marcar un trabajo como exitoso
Todas las tareas del trabajo se trasladan al SUCCEEDED
estado.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --target-task-run-status SUCCEEDED
ejemplo — Suspender un trabajo
Las tareas del trabajo en el FAILED
estado SUCCEEDED
CANCELED
, o no cambian. Todas las demás tareas están marcadasSUSPENDED
.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --target-task-run-status SUSPENDED
ejemplo — Cambiar la prioridad de un trabajo
Actualiza la prioridad de un trabajo en una cola para cambiar el orden en que está programado. Por lo general, los trabajos de mayor prioridad se programan primero.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --priority 100
ejemplo — Cambiar el número de tareas fallidas permitidas
Actualiza el número máximo de tareas fallidas que puede tener el trabajo antes de que se cancelen las tareas restantes.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --max-failed-tasks-count 200
ejemplo — Cambia el número de reintentos de tareas permitidos
Actualiza el número máximo de reintentos de una tarea antes de que se produzca un error en la tarea. Una tarea que ha alcanzado el número máximo de reintentos no se puede volver a poner en cola hasta que se aumente este valor.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --max-retries-per-task 10
ejemplo — Archivar un trabajo
Actualiza el estado del ciclo de vida del trabajo aARCHIVED
. Los trabajos archivados no se pueden programar ni modificar. Solo puede archivar un trabajo que se encuentre en el SUSPENDED
estado FAILED
CANCELED
,SUCCEEDED
, o.
aws deadline update-job \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --lifecycle-status ARCHIVED
ejemplo — Volver a poner en cola un paso
Todas las tareas del paso cambian al READY
estado, a menos que haya dependencias entre pasos. Las tareas de los pasos con dependencias cambian a uno READY
o PENDING
varios pasos y la tarea se restaura.
aws deadline update-step \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --step-idstepID
\ --target-task-run-status PENDING
ejemplo — Cancelar un paso
Todas las tareas del paso que no tienen el estado SUCCEEDED
o FAILED
están marcadasCANCELED
.
aws deadline update-step \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --step-idstepID
\ --target-task-run-status CANCELED
ejemplo — Marcar un paso como fallido
Todas las tareas del paso que tienen ese estado SUCCEEDED
permanecen sin cambios. Todas las demás tareas están marcadasFAILED
.
aws deadline update-step \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --step-idstepID
\ --target-task-run-status FAILED
ejemplo — Marcar un paso como exitoso
Todas las tareas del paso están marcadasSUCCEEDED
.
aws deadline update-step \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --step-idstepID
\ --target-task-run-status SUCCEEDED
ejemplo — Suspender un paso
Las tareas del paso en el FAILED
estado SUCCEEDED
CANCELED
, o no cambian. Todas las demás tareas están marcadasSUSPENDED
.
aws deadline update-step \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --step-idstepID
\ --target-task-run-status SUSPENDED
ejemplo — Cambiar el estado de una tarea
Al utilizar el comando CLI de update-task
Deadline Cloud, la tarea cambia al estado especificado.
aws deadline update-task \ --farm-id
farmID
\ --queue-idqueueID
\ --job-idjobID
\ --step-idstepID
\ --task-idtaskID
\ --target-task-run-statusSUCCEEDED
|SUSPENDED
|CANCELED
|FAILED
|PENDING