[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2008
    Beiträge
    84

    Batchjob läuft die ganze Nacht

    Hallo!

    Leider passiert bei uns ab und zu dass ein Batch-Job gestartet wurde und durch irgendeinen Grund in einer Endlosschleife landet.
    Gibt es eine Möglichkeit diesen Job nach einer gewissen Zeit automatisch zu beenden?
    Vorab schon mal Vielen Dank!

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.206
    Nein, das gibt es leider nicht.
    Dies ist aber mit ein wenig API-Aufwand möglich.

    Schreibe ein CLP, in dem du den SBMJOB durchführst.
    Der SBMJOB liefert dir die Job-ID im Joblog was du mit RCVMSG auslesen kannst.
    Dann programmierst du eine Schleife mit DLYJOB und dem JOBAPI.
    Hier kannst du dann eine max. Zeit prüfen und beim Überschreiten einen ENDJOB einleiten.

    Statt des originären SBMJOB machst du einen SBMJOB des neuen Programmes mit Parameter des zu überwachenden Jobs (am besten als CMD wegen der möglichen Länge von Kommandos).
    Dieser SBMJOB muss allerdings in eine JOBQ/Subsystem landen, in dem mehrere Jobs gelichzeitig laufen dürfen, da du ja durchaus mehrere Überwachungen benötigts.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    ... natürlich kann man das extern monitoren, fragen muss man sich allerdings auch, wie sich dieser Murks verhält, wenn man das Programm abbricht. Steck Dein Gehirnschmalz und Deine Zeit lieber in Fehlerbehebung und Verbesserungen im Design Deiner Batchverarbeitung.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Power5 Hw-Support läuft aus...
    By holgerscherer in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 14-07-16, 21:28
  2. JAVAMAIL API auf I7 funktioniert nacht mehr nach IPL
    By ThomasB in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 05-04-16, 00:09
  3. Die ganze Bandbreite der Digitalisierung auf der CeBIT 2016!
    By Isabella Pridat-Zapp in forum Archiv NEWSboard Events
    Antworten: 0
    Letzter Beitrag: 10-03-16, 13:30
  4. was ist *wrkstn bei einem Batchjob / Jobscde
    By dibe in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 16-01-14, 14:05
  5. Karenzzeit läuft ab
    By Ottmar Günter in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-02-03, 22:08

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •