Accéder au contenu principal

Délai avant expiration d'une tâche de Job

Un paramètre timeout (délai avant expiration) est maintenant disponible pour vous aider à arrêter automatiquement les exécutions de tâches dans le cas où leurs durées dépassent les délais prévus.
Vous pouvez configurer ce paramètre à deux niveaux différents pour gérer dynamiquement le délai avant expiration de vos tâches :
  • Au niveau de la configuration de la tâche : le délai est défini dans la requête PUT à l'endpoint /orchestration/executables/tasks/<taskId>/run-config. Ce délai avant expiration est ajouté à la configuration de la tâche et s'applique donc à toutes ses exécutions.
  • Au niveau de l'exécution de la tâche : le délai est défini dans la requête POST à l'endpoint /processing/executions. Ce délai avant expiration s'applique dynamiquement sur l'exécution de la tâche en cours. Il écrase le délai de suspension de la configuration de la tâche, si la tâche en a un.
Note InformationsRemarque : Lorsque vous définissez une valeur de délai avant expiration, gardez en tête que :
  • Sa précision est de 10 secondes.
  • Elle est définie en minutes.
  • Elle ne s'applique qu'aux tâches de Job en cours d'exécution sur Remote Engine Cluster, Cloud Engine ou Remote Engine Gen1, à partir de la version 2.12.2.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !