[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2003
    Beiträge
    90

    Job noch aktiv - wie kann ich dies am besten prüfen ?

    Hallo,

    habe einen Programm welches über "Planungseinträge" - jobscde - immer gestartet wird.
    Das CL-Programm soll die JOBQ Qbatch überwachen, ob ein Fehlerauftritt. In einer Programmschleife wird die Jobq alle 30 Minuten überprüft und läuft endlos.

    Um sicher zugehen das dieses Programm auch wirklich läuft, möchte ich täglich dieses neu starten.

    Wie kann ich überprüfen ob es bereit's läuft.

    danke für eure Hilfe

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... am besten über ein Sperrobjekt.

    D*B
    PS: hört sich alles nach einem Wackelhaufen an, sprich hier wird ein Problem am falschen Ende kuriert...

    Zitat Zitat von falke34 Beitrag anzeigen
    Hallo,

    habe einen Programm welches über "Planungseinträge" - jobscde - immer gestartet wird.
    Das CL-Programm soll die JOBQ Qbatch überwachen, ob ein Fehlerauftritt. In einer Programmschleife wird die Jobq alle 30 Minuten überprüft und läuft endlos.

    Um sicher zugehen das dieses Programm auch wirklich läuft, möchte ich täglich dieses neu starten.

    Wie kann ich überprüfen ob es bereit's läuft.

    danke für eure Hilfe
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    May 2002
    Beiträge
    1.121
    Vor dem Starten mit dem APi QUSLJOB prüfen ob der Job schon läuft..

    Gruß
    Ronald

  4. #4
    cbe is offline [professional_User]
    Registriert seit
    May 2005
    Beiträge
    392
    wie wäre es mit einer eigenen Jobq, in der nur 1 Job gleichzeitig laufen kann, und dann immer jeden Tag 1 Job reinstellen?
    Dann sammeln sich zwar ein paar Jobs in der Queue, aber das stört ja nicht, und so muss man das Programm nicht ändern...
    (Lacht nicht - das habe ich schon gesehen)

    Ehrlich gesagt würde ich auch in Dieter Benders Richtung gehen: Ein ALCOBJ auf ein sonst unverwendetes Dummy-Objekt, z.B. eine *DTAARA, und wenn der fehlschlägt, weißt Du dass der Job schon läuft.

    Gruß, Christian

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... alternativ gibt es auch noch den "Unkaputtbaren", der aus einer eigenen JobQ kommt, die nur einen reinlässt und sich selber als erstes wieder in diese Q submitted...

    D*B

    PS: geht auch noch etwas schärfer mit CEE4RAGE und Neustart im ILE Exit Handler.
    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. API QMHRCVM Prüfen ob Nachricht bereits beantwortet ist
    By oulbrich in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 18-11-13, 08:52
  2. TCP/IP Port prüfen
    By wdom in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 19-05-03, 13:58
  3. Client Access R450 und VPN Session bleibt aktiv
    By TARASIK in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-02-03, 13:55
  4. prüfen ob STMF in IFS-Verzeichnis vorhanden
    By CZE425 in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 23-10-02, 11:56
  5. TCP/IP FTP prüfen ob Rechner an ist
    By malzusrex in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-07-02, 10:07

Berechtigungen

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