TS/MP System Management Manual (G06.24+, H06.03+)
Configuring Objects in a PATHMON Environment
NonStop TS/MP System Management Manual—541819-001
3-25
Links and Link Attributes
The PATHMON process creates server processes to create links. Consequently, the
value you specify for the SET PATHWAY MAXSERVERPROCESSES command also
affects your link configuration. For more information, see Specifying Limits on
page 3-4.
MAXSERVERS
The MAXSERVERS attribute specifies the maximum number of server processes in a
server class that can run at the same time. To determine maximum number of links
available in a server class, use the formula MAXSERVERS x MAXLINKS.
MAXLINKS
The MAXLINKS attribute specifies the maximum number of links to an individual server
process from all link managers, such as a LINKMON process. Consequently, while a
server process is processing a request, a number of requests up to the value of
MAXLINKS minus 1 can queue at the server.
For COBOL servers, make sure that the value you specify in the TABLE OCCURS
clause of the RECEIVE-CONTROL paragraph is greater than or equal to the number
specified for MAXLINKS. If the MAXLINKS value exceeds the value in the TABLE
OCCURS clause, the PATHMON process continues to grant links to the server
process even after the server process has exceeded its link limit. When a link
manager tries to open such a server process, the server process rejects the link.
If you omit this attribute, the default is an unlimited number of links. It is strongly
recommended that you set a value for MAXLINKS.
LINKDEPTH
The LINKDEPTH attribute specifies the maximum number of links that any one link
manager can have to an individual server process in a server class. (Remember, too,
that a link manager can also have links to other server processes in the class.)
Unless a server process is able to process more than one request concurrently,
LINKDEPTH should be set to 1. (Typically, a COBOL server has a LINKDEPTH value
of 1. A communication-based server, such as an HLS server, can support a
LINKDEPTH greater than 1.)
If LINKDEPTH is 1, each link manager can have only one link to each server process.
Each request to the PATHMON process for an additional link results in a link to a
different server process. Each link results in a single open of the server. The link
manager makes the server open available for use by multiple SCREEN COBOL
programs or Pathsend processes and user applications, respectively.
Note. Normally, only server programs that are coded as NOWAIT I/O should have a
LINKDEPTH value greater than 1. Setting the LINKDEPTH value greater than 1 for a WAITED
server class can lead to queueing at the server process and increased response time.