Timeout für Job-Tasks
Jetzt ist der Parameter timeout verfügbar, der den automatischen Abschluss von Taskausführungen ermöglicht, wenn die Ausführungsdauer den angestrebten Zeitrahmen überschreitet.
Sie können diesen Parameter auf zwei verschiedenen Ebenen einstellen, um den Timeout für Ihre Tasks dynamisch zu verwalten:
- Task-Konfigurationsebene: Einstellung über einen PUT-Request an den Endpunkt /orchestration/executables/tasks/<taskId>/run-config. Dieser Timeout wird in der Konfiguration einer Task hinzugefügt und somit auf alle Ausführungen der betroffenen Task angewendet.
- Task-Ausführungsebene: Einstellung über einen POST-Request an den Endpunkt /processing/executions. Dieser Timeout wird dynamisch nur auf die aktuelle Taskausführung angewendet. Er überschreibt den Timeout in der Taskkonfiguration, sofern vorhanden.
InformationshinweisAnmerkung: Bei der Festlegung eines Timeout-Werts ist Folgendes zu beachten:
- Die Timeout-Genauigkeit beträgt 10 Sekunden.
- Der Timeout wird in Minuten festgelegt.
- Der Timeout wird nur auf Jobausführungen auf Remote Engines ab Gen1 v2.12.2, in Remote Engine-Clustern und auf Cloud Engines angewendet.