In an IMS/ESA environment, an ITASK is provided so as periodically to check
IMS application programs to determine whether any is hung, thus providing
notification for hung transactions that sometimes occur after an
asynchronous APPC call issued by IMS from the IMS dependent region during
syncpoint processing. APPC calls cause a time stamp to be written, which
is used by the ITASK to determine how long the transaction is in a
response wait state. The ITASK is reactivated after a waiting period
dynamically determined on the basis of the processes active and a minimum
interval. Detection of hung transactions results in a remedial action
being taken.
In un ambiente di IMS/ESA, un ITASK è fornito per ai programmi di applicazione dell'IMS del controllo determinare periodicamente se c'è ne sia appeso, così fornire la notifica per le transazioni appese che a volte accadono dopo che una chiamata asincrona di APPC abbia pubblicato da IMS dalla regione dipendente dell'IMS durante l'elaborazione dello syncpoint. Le chiamate di APPC inducono un bollo di tempo ad essere scritte, che è usato dal ITASK per determinare quanto tempo la transazione è in un'attesa di risposta dichiara. Il ITASK è riattivato dopo che un periodo di attesa determinato dinamicamente sulla base dei processi attivi e di un intervallo minimo. La rilevazione delle transazioni appese provoca un'azione correttiva che è presa.