PDA

View Full Version : Jobqueue



alex61
24-04-23, 10:50
Hallo zusammen,

folgende Frage:

Ich habe eine Jobqueue, in der eigentlich die Jobs immer korrekt abgearbeitet werden.

Seit 1, 2 Tagen aber plötzlich nicht mehr. Da ist dann immer Stau drin.

Was ist da die Ursache ?

Jobqueue ist natürlich nicht gestoppt.

Für Infos wäre ich wie immer dankbar. Gruss A.

Andreas_Prouza
24-04-23, 11:14
Hi,
Die JobQ hängt an einem Subsystem. Beim Anhängen wird definiert wieviele Jobs hier parallel abgearbeitet werden dürfen.
Angenommen du erlaubst 5 Jobs Parallel und 4 stehen auf MSGW, dann bleibt nur noch 1 Slot zur Verarbeitung der restlichen Jobs.
Also am mal schauen ob es Jobs mit MSGW, DTQW oder TIMW gibt, das sind dann Jobs die auf irgendetwas warten nun dadurch lang bis ewig im Subsystem hängen bleiben und eventuell andere blockieren.
Bzw. kannst du via WRKSBS prüfen wieviele Jobs parallel laufen dürfen und prüfen ob das genug ist.

lg Andreas

alex61
24-04-23, 11:32
danke für die Info !! Grüße A.

Fuerchau
24-04-23, 11:51
Oder mal anders gedacht: Was kann Jobs so stark verlangsamen, dass sie in der bekannten Zeit nicht mehr fertig werden?
Da fällt mir gerne die Cache-Batterie der Festplatten ein, die das System bei Ausfall oder zu geringer Kapazität zum Abschalten des Caches zwingt, was Laufzeiten drastisch verlängert.

Edefauler
25-04-23, 05:49
Ich hatte vor kurzem auch ein Problem mit JOBQs. Folgenden SQL fand ich da ganz nützlich:

SELECT JOB_NAME_SHORT, JOB_USER, JOB_NUMBER, SUBSYSTEM,
JOB_QUEUE_LIBRARY, JOB_QUEUE, JOB_STATUS FROM
TABLE(QSYS2/ACTIVE_JOB_INFO( RESET_STATISTICS => 'NO',
SUBSYSTEM_LIST_FILTER => 'QBATCH', JOB_NAME_FILTER => NULL,
CURRENT_USER_LIST_FILTER => NULL, DETAILED_INFO => 'ALL' )) ORDER
BY JOB_QUEUE

DKSPROFI
25-04-23, 12:57
Moin,

das gleich Problem hatten wir vor ein paar Wochen auch schon mal. Keine Änderungen am System, Programmen oder ähnlichen. Selbst der Techniker hatte nichts gefunden, die Abhilfe war: Alle Jobs anhalten, ENDSBS, STRSBS,, jobs wieder freigeben.

Trotz instensiver Suche nichts gefunden, Techniker meinte "kann sich mal verschlucken, die Maschine läuft ja schon seit 2015 24*7"

camouflage
26-04-23, 07:45
Als MS User PC restarten, was bei einer IBMi von Zeit zu Zeit auch nicht das Schlechteste ist. Wird sogar bei Routern und Switches ebenfalls empfohlen. Nur mal so meine 2cts.

KingofKning
26-04-23, 08:39
Als MS User PC restarten, was bei einer IBMi von Zeit zu Zeit auch nicht das Schlechteste ist. Wird sogar bei Routern und Switches ebenfalls empfohlen. Nur mal so meine 2cts.

Dann hoffe ich mal das Du keinen D-Link Switch hast. Wenn alle Ports belegt sind dann kommt der Switch nicht mehr hoch. Muß man alles ausstöpseln und einzeln wieder dran hängen. "Schrott as Schrott can"

camouflage
26-04-23, 08:57
Dann hoffe ich mal das Du keinen D-Link Switch hast. Wenn alle Ports belegt sind dann kommt der Switch nicht mehr hoch. Muß man alles ausstöpseln und einzeln wieder dran hängen. "Schrott as Schrott can"

Nö, Du weisst ja, billig gespart ist doppelt bezahlt.