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.