TS/MP 2.5 Management Programming Manual
is the maximum number of concurrent links permitted between all link managers
(such as ACS subsystem processes and Pathway/iTS TCPs) and a server in a server
class. This value must be from 0 to 4095. This attribute sets the maximum number
of concurrent send operations to a single server process. The link manager does
not check how many links a server has with other link managers. For more
information on configuring this field, see the TS/MP 2.5 System Management
Manual.
If the value of this field is too large, it can cause the server requests to be queued
at the server. For example, if ZMAXLINKS has a value of 20, there are 20 concurrent
requests outstanding to a server process. If the transaction service time is 1 second,
a response time of more than 20 seconds can occur.
NOTE: The value of ZMAXLINKS and the value of the TABLE OCCURS clause in
the RECEIVE-CONTROL paragraph of your COBOL server programs must
correspond. The value for TABLE OCCURS must be greater than or equal to the
ZMAXLINKS value (or the ZMAXLINKS value must be equal to or less than the TABLE
OCCURS value). When the COBOL RECEIVE-CONTROL table is full, new requests
to the server fail with the file-system error 12 (File in use). This error is most likely
to occur during peak transaction load times. For more information about the
RECEIVE-CONTROL paragraph of a COBOL program, see the COBOL Manual for
TNS and TNS/R Programs.
If this is an associative server, include links allocated by other PATHMON
environments when calculating the size of the RECEIVE-CONTROL paragraph.
The value of ZMAXLINKS must always be greater than or equal to the value of
ZLINKDEPTH (unless ZMAXLINKS is set to 0).
If you do not assign a value to this field, then the default is an unlimited number of
links.
ZMAXSERVERS
is the maximum number of server processes in this server class that can run at the
same time. The value must be from 0 to 4095.
If the value in ZMAXSERVERS is greater than the number of SCPROCESS entries
added to the server class, the operating system assigns process names in the form
$Xnnn, $Ynnn, or $Znnn after the last predefined process name is used.
The sum of all ZMAXSERVERS values for all server classes cannot exceed the number
defined for ZMAXSERVERPROCESSES.
If you do not assign a value to this field, then the default is 1.
ZNUMSTATIC
is the maximum number of static servers within this server class. These servers can
be started by using the START SC command or as a result of a link request. Static
servers remain running until a STOP SC command is issued or all their links are
returned by the link managers (that is, ACS subsystem processes, or Pathway/iTS
TCPs). This value must be from 0 to 4095.
The value for ZMAXSERVERS minus the value for ZNUMSTATIC is the number of
dynamic servers for the server class. Links to dynamic servers are granted to a link
manager by the PATHMON process when a link request cannot be satisfied by a
static server. Dynamic server processes are started by the PATHMON process only
as the result of a link request; they are not started by the START SC command.
If you do not assign a value to this field, then the default is 0 (that is, all servers are
dynamic). The PATHMON process does not create a server until it receives a link
request from a link manager. When ZNUMSTATIC has a value of 0, the first link
ZPWY-MAP-DEF-SC 87










