Job Execute Batch Jobs
Zweck
Der aktive, konfigurierbare Job führt eine festgelegte Warteschlange anderer Webdesk-Jobs nacheinander aus.
Konfiguration
-
Bei erstem Fehler stoppen (
stopOnFailure): Bei aktiviertem Wert wird die Ausführung beim ersten fehlerhaften Job mit einer Job-Exception beendet. Bei deaktiviertem Wert werden die restlichen Jobs der Warteschlange weiter ausgeführt. - Jobs: Über den Repeater wird pro Zeile ein vorhandener Job ausgewählt. Die Reihenfolge der Zeilen ist die Ausführungsreihenfolge.
- Die ausgewählten Job-UIDs werden aus der Konfiguration gelesen und beim Lauf über den Job-Service geladen.
Verhalten
- Der Job protokolliert die gesamte Warteschlange.
- Jeder konfigurierte Job wird über den normalen
PoJobRunnermit seiner eigenen Konfiguration ausgeführt. - Nach erfolgreichem Abschluss wird der nächste Job gestartet.
- Bei einem Fehler wird je nach
stopOnFailureabgebrochen oder mit dem nächsten Eintrag fortgesetzt. Nicht gestartete Jobs werden im Log ausgewiesen. - Wird der Batchlauf durch einen Systemadministrator unterbrochen, stoppt die Verarbeitung und die noch nicht gestarteten Jobs werden protokolliert.
Hinweise
- Planen Sie die Reihenfolge nach fachlichen Abhängigkeiten, zum Beispiel Import vor Cache-Refresh.
- Eine Batch-Konfiguration ersetzt nicht die Einzelkonfiguration der enthaltenen Jobs.
- Prüfen Sie nach dem Lauf das Joblog auf gestartete, erfolgreiche, fehlerhafte und nicht gestartete Jobs.
Keine Kommentare vorhanden.