The link neutral queue algorithm

The link neutral queue (LNQUEUE) algorithm corresponds to the queue algorithm, except that the type of connection between the routing and target region is not considered.

If a transaction being routed has no active affinities, the link neutral queue algorithm causes CICSPlex® SM to select the target region that conforms the following set of criteria:
  • The region has the shortest queue of work waiting to be processed, relative to the maximum number of tasks permitted in the target region. This queue of work, also called the load count, is the count of all active and queued user tasks. By default, tasks queued for both MAXTASKS and TRANCLASS attributes are included in the load count. Use of the "Task load queue mode" attribute in the CSYSDEF resource table allows sites to exclude tasks queued for the TRANCLASS attribute from the load count. For more information about the "Task load queue mode" attribute in the CSYSDEF resource table, see CICS® system definitions - CSYSDEF.
  • The region is the least affected by conditions such as short-on-storage, SYSDUMP, and TRANDUMP.
  • The region is the least likely to cause the transaction to stop.
  • The region has a z/OS® WLM health value in the range 1-100.

The link neutral queue algorithm provides efficient work throughput and response times across the CICSplex. Similarly to the queue algorithm, this algorithm can accommodate differences in processor power and different maximum task values in the target regions. However, it does not allow for communications link speeds between the router and a target. Compared to the queue algorithm, this algorithm might spread a workload across a target scope more evenly, but the workload might not complete as quickly.