TS/MP 2.5 System Management Manual
If your application generates a large number of Pathsend requests (like the application shown in
Figure 17 (page 52)), you must consider distributing the request load by configuring your TDP
processes across a number of CPUs. Such an arrangement avoids overwhelming any single ACS
subsystem processes; each ACS subsystem process can handle only a certain number of Pathsend
requests. (For descriptions of configuration limits, see “Configuration Limits and Defaults” (page 318).)
Configuring a PATHMON Environment
As described in “Starting and Stopping a PATHMON Environment” (page 34) the SET PATHWAY
command allows you to define the limits for your overall configuration and to specify owner and
security attributes for your PATHMON environment. If you anticipate ever needing to migrate your
application to another node, you must consider configuring your environment for node
independence.
NOTE: For configuring the PATHMON environment in TS/MP 2.5 PATHMON environment,
PDMCOM or PATHCOM can be used. However, it is recommended to use PDMCOM (instead of
PATHCOM) because it can communicate with multiple PATHMONs simultaneously. For more
information, see the TS/MP 2.5 Release Supplement.
Specifying Limits
You must use the SET PATHWAY command to define this limits before executing a START PATHWAY
command:
MAXASSIGNS
nl
MAXPARAMS
nl
MAXSERVERCLASSES
nl
MAXSERVERPROCESSES
nl
MAXSTARTUPS
The limits that you specify determine the maximum number of SERVER objects you can define for
your system during subsequent configuration:
• MAXASSIGNS specifies the number of ASSIGN definitions that you can specify for all server
classes.
• MAXPARAMS specifies the maximum number of server classes that can have PARAM messages.
• MAXSERVERCLASSES specifies the maximum number of server-class descriptions that you can
add to the PATHMON configuration file.
• MAXSERVERPROCESSES specifies the maximum number of server processes that you can
define for all server classes using the MAXSERVERS option of the SET SERVER COMMAND.
• The total of all MAXSERVERS values for all server classes is limited to the value of
MAXSERVERPROCESSES.
You might have to first establish a value for MAXSERVERS for each server class in your
application, then adding up all the values to get an appropriate value for
MAXSERVERPROCESSES. For information on determining a value for MAXSERVERS, see
“Configuring Links for Optimum Performance” (page 66).
• MAXSTARTUPS specifies the maximum number of server classes that can have startup messages.
• In addition to the required limits, you can specify limits for other attributes. For other attributes,
if you do not specify a limit, a default is assigned. Some of the optional attributes are:
◦ MAXLINKMONS specifies the maximum number of link manager (LINKMON/ACS
subsystem) processes that can communicate with the PATHMON process at the same
time.
◦ MAXPATHCOMS specifies the maximum number of PATHCOM processes that can run
simultaneously within a PATHMON environment.
Configuring a PATHMON Environment 53










