Jobs
- Was ist ein Job?
- Ein Job besteht aus einer Konfiguration, die das aufzurufende Programm, die Laufzeit, das Verhalten im Fehlerfall und weitere optionale Komponenten beinhaltet, z.B. Vor- und Nachverarbeitung.
- Programmschnittstelle (API)
- Die Klassen und Methoden des Job Schedulers, die Jobs in Java, JavaScript, VBScript und Perl nutzen können.
- Sperren
- Mit Sperren lässt sich der Zugriff mehrerer Jobs auf dieselben Ressourcen regeln.
- Externe Job-Verarbeitung
- Jobs lassen sich auf fernen Job Schedulern ausführen.
|
|
Auftragssteuerung und Dateiverarbeitung
- Aufträge und Job-Ketten
- Der Job Scheduler kann Aufträge durch Job-Ketten schleusen. Job-Ketten definieren die Reihenfolge, in der Jobs ausgeführt werden, und sind wiederanlauffähig.
- Verzeichnisüberwachung mit Dateiaufträgen
- Einem Verzeichnis hinzugefügte Dateien führen zu Aufträgen, die von einer Job-Kette ausgeführt werden.
- Einfache Verzeichnisüberwachung
- Der Job Scheduler startet einen Job, wenn eine Datei einem Verzeichnis hinzugefügt wird.
- Verteilte Aufträge
- Aufträge werden von einem Cluster bestehend aus mehreren Job Scheduler auf unterschiedlichen Servern verarbeitet.
Protokolle und eMail-Versand
- Protokolle
- Es gibt ein Hauptprotokoll und Job-, Task- und Auftragsprotokolle. Und das
scheduler.log.
- eMail-Versand
- Task-Protokolle und besondere Meldungen kann der Job Scheduler per E-Mail verschicken.
|