XZIQUE exit for managing MRO and APPC intersystem queues

You can use the XZIQUE exit to control the number of queued requests for sessions on MRO and APPC connections.

Note:
  • Queued requests for sessions are known as allocate queues.
  • The equivalent global user exit to control the number of queued requests for sessions on IP interconnectivity (IPIC) connections is XISQUE: see XISQUE exit for managing IPIC intersystem queues.
  • There are several methods that you can use to control the length of intersystem queues. For a description of the various methods, see Intersystem session queue management.

The XZIQUE exit enables you detect queuing problems (bottlenecks) early. It extends the function provided by the XISCONA global user exit, that is described in Intersystem communication program exits, XISCONA, XISLCLQ, and XISQLCL, which is invoked only for function shipping and DPL requests. XZIQUE is invoked for transaction routing, asynchronous processing, and distributed transaction processing requests, as well as for function shipping and DPL. Compared with XISCONA, it receives more detailed information on which to base its decisions.

XZIQUE enables allocate requests to be queued or rejected, depending on the length of the queue. It also allows a connection on which there is a bottleneck to be terminated and then re-established.