Automation Engine intern > Job > Ablauf der Jobdurchführung

Ablauf der Jobdurchführung

Die folgende Abbildung zeigt die einzelnen Phasen der Jobdurchführung im Detail.


Activation

 

 

 

 

 

Erstellung der RunID

Generation

       
Job erscheint im Aktivitätsfenster AE-Script in der Pre-Script und Scriptkarte wird ausgeführt

Transfer

     
  Endgültige JCL wird erzeugt JCL wird zum Agenten transferiert

Execution

   
      Job wird ausgeführt

Transfer

 
      Laufzeit beginnt Report wird zur Automation Engine transferiert

Post Process

 

 

        Post-Script wird ausgeführt (wenn vorhanden)

Bevor der Job zur Ausführung kommt, werden noch einige Prüfungen in folgender Reihenfolge vorgenommen:

  1. Wurde der Job inzwischen abgebrochen?
  2. Soll der Job manuell gestartet werden?
  3. Ist die Jobdurchführung von Sync-Objekten abhängig?
  4. Wurde die Anzahl der Jobs, die maximal auf dem Agenten parallel laufen dürfen, erreicht?
  5. Ist der Agent aktiv?

Auffinden von Jobs nach Agent Downtime

Wird ein Agent beendet und neu gestartet, erhält er vom Server eine komplette Wiederanlauf-Information, d.h. alle Jobs, die zum Zeitpunkt des Agent-Endes gerade gelaufen sind. Natürlich könnten während der Agent-Downtime Jobs beendet worden sein. Der Agent sucht die Jobs zunächst in der Prozessliste des jeweiligen Betriebssystemes. Findet er den Job nicht mehr, so wird im temporären Verzeichnis nach einer Reportdatei des betreffenden Jobs gesucht und aus diesem Jobendzeitpunkt und Rückgabewert ermittelt. Falls dies fehlschlägt, ändert sich der Jobstatus auf "V - Status vanished".

 

Siehe auch:

Beispielsammlung - Endestatus aufgrund des Reportinhaltes setzen

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH