Während der Scheduler für lange Laufzeit und die Ausführungsumgebung einen rechenintensiven Job mit langer Laufzeit verarbeiten, wird der Status des Jobs in der Datenbank des Scheduler für lange Laufzeit aktualisiert, um die durchgeführten Aktionen festzuhalten. In der folgenden Tabelle sind die Status, die ein rechenintensiver Job annehmen kann, und die Ereignisse aufgelistet, die den Übergang von einem Status in einen anderen auslösen. Der aktuelle Status eines rechenintensiven Jobs kann in den Jobverwaltungsanzeigen in der Administrationskonsole überprüft oder in der Befehlszeilenschnittstelle, der EJB- oder der Web-Services-Schnittstelle des Scheduler für lange Laufzeit abgerufen werden.
Anfangsstatus | Clientbefehl | LREE-Aktion | Sonderbedingung | Endestatus |
---|---|---|---|---|
pending submit | Übergeben | Nicht verfügbar | Job wird übergeben, wenn Startzeit abläuft | submitted |
non-existent | Übergeben | submitted | ||
submitted | Verteilen | executing | ||
submitted | Abbrechen | cancelled | ||
executing | Abbrechen | cancel_pending | ||
executing | Anwendungsfehler abgefangen* | execution_failed | ||
executing | Fehler in der Infrastruktur** | execution_failed | ||
executing | Job abgeschlossen | ended | ||
cancel_pending | Job abgebrochen | cancelled | ||
cancel_pending | Fehler in der Infrastruktur** | execution_failed | ||
cancelled | Löschen | non-existent | ||
execution_failed | Löschen | non-existent | ||
ended | Löschen | non-existent |
* Anwendungsfehler |
Die rechenintensive Anwendung hat während der Ausführung eine Ausnahme ausgelöst, die von der Ausführungsumgebung für lange Laufzeit abgefangen wurde. |
** Problem der Infrastruktur |
Es ist ein unerwarteter Fehler aufgetreten, z. B. ein Stromausfall. |
Related information
Statustabelle für Jobs mit langer Laufzeit