Modifique un trabajo en Deadline Cloud - AWS Nube de plazos

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 user input placeholder por su propia información.

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-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --target-task-run-status SUCCEEDED
ejemplo — Suspender un trabajo

Las tareas del trabajo en el FAILED estado SUCCEEDEDCANCELED, o no cambian. Todas las demás tareas están marcadasSUSPENDED.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --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 FAILEDCANCELED,SUCCEEDED, o.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --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-id queueID \ --job-id jobID \ --step-id stepID \ --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-id queueID \ --job-id jobID \ --step-id stepID \ --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-id queueID \ --job-id jobID \ --step-id stepID \ --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-id queueID \ --job-id jobID \ --step-id stepID \ --target-task-run-status SUCCEEDED
ejemplo — Suspender un paso

Las tareas del paso en el FAILED estado SUCCEEDEDCANCELED, o no cambian. Todas las demás tareas están marcadasSUSPENDED.

aws deadline update-step \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --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-id queueID \ --job-id jobID \ --step-id stepID \ --task-id taskID \ --target-task-run-status SUCCEEDED | SUSPENDED | CANCELED | FAILED | PENDING