Anmelden

View Full Version : 5250 Userabruch durch "X"



muadeep
09-05-06, 15:07
Hallo,

wir haben folgendes Problem!

Viele unserer User beenden ihre 5250 Sitzung nicht normal (signoff) sondern einfach indem sie auf das "X" mit der Mouse klicken!

Oftmals sind dies User, welche in China sitzen!
-> da gibt es auch ab und an mal Leitungsprobleme!

Dabei kommt es nun vor, daß so mancher dieser Job's (manche dieser Sitzung) im QINTER einfach weiterläuft und dabei so rund 40-50 % CPU-Leistung beansprucht!

Gibt es eine Möglichkeit diese Job's automatisch zu erkennen und anschließend (vieleicht nach einer kurzen Wartezeit) automatisch zu beenden?

ratinger
09-05-06, 15:14
Es gibt einen Systemwert ( auswendig weiß ich ihn jetzt nicht ) der solche Sitzungen nach voreingestellter Zeit beendet.

kuempi von stein
09-05-06, 15:17
Und dann hatten wir mal das hier:

http://www.rlpforen.de/showthread.php?t=7966&highlight=fenster

Fuerchau
09-05-06, 15:25
Prüfe auf jeden Fall mal DEVRCYACN der Jobs.
Stehen diese auf *MSG (bei *SYSVAL siehe QDEVRCYACN) erhalten Dialogprogramme eine Fehlermeldung bei Bild-IO.
Wenn diese nicht überwacht werden, kann es zu diesen Effekten kommen.
Ein Programm reagiert da ggf. wie beim Drücken von ENTER und kreist dann immer in der selben Schleife.

Empfehlenswert:
*DSCMSG => Wiederanlauf möglich, siehe auch meine Kommentare bei obigen Links.

muadeep
09-05-06, 15:51
ja, der Jobs steht bei DEVRCYACN auf *MSG (auch beim *SYSVAL QDEVRCYACN ist *MSG eingetragen)

-> der Wiederanlauf funkt aber dann doch nur, wenn sich der entsprechende User auch mit der gleichen BildschirmID anmeldet oder? (oder sehe ich das falsch?)

(bei uns ist es so, dass die BildschirmID's automatisch z.B. QPADEV.... vergeben werden und nicht fest hinterlegt sind)

Fuerchau
09-05-06, 16:12
Stimmt. Ich würde auch immer mit festen Devicenamen arbeiten. Das ist sicherer und dann klappts auch mit dem Wiederanlauf.

Ansonsten stelle den Systemwert halt auf *ENDJOB um.