TS/MP 2.5 System Management Manual
4 Starting and Stopping SERVER Objects
After you configure and start your PATHMON environment and define and add SERVER objects,
you issue the START command to activate each SERVER object or process.
NOTE: If your PATHMON environment includes objects provided by the Pathway/iTS product,
such as TCP allows and TERM and PROGRAM objects, for information on starting and stopping
these objects, see the Pathway/iTS System Management Manual.
When the PATHMON process runs the START command, it checks the status of the object named
and then performs the operations needed to start the object.
NOTE: PDMCOM or PATHCOM can be used for starting and stopping SERVER objects in TS/MP
2.5 PATHMON environment. 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.
Starting SERVER Objects
To start a server class, an individual server process in a server class, or all server classes controlled
by a given PATHMON process, use the START SERVER command.
There are two types of server processes: static and dynamic.
• A static server is a server process that the PATHMON process creates when you issue the
START SERVER command.
• A dynamic server is a temporary server process that is started by the PATHMON process
under certain circumstances. This type of server is not dependent on the START SERVER
command.
For more information about static and dynamic servers and how you configure them, see
“Configuring Server Classes” (page 61).
Static Server Processes
When you issue a START SERVER command, the PATHMON process starts the number of static
servers defined for the server class. This number is defined by the NUMSTATIC attribute in the SET
SERVER command.
(You do not have to issue the START SERVER command for the PATHMON process to create a
static server process; the PATHMON process starts server processes as they are needed. However,
issuing a START SERVER command provides for better startup and transaction performance. See
“Link Requests” (page 78).)
As an example, if the value for the NUMSTATIC attribute for the server class ORDERSRV is 5, this
command starts five static server processes in the server class named ORDER-SRV:
= START SERVER ORDER-SRV
The next command starts all static server processes defined for all server classes, in alphabetic
order:
= START SERVER *
You can, however, specify a single static server process, by including the PROCESS option in your
command. For example, the next command starts a single static server process named $ORDS in
the server class named ORDER-SRV:
= START SERVER ORDER-SRV, PROCESS $ORDS
The next command starts all static server processes defined for the named server classes:
= START SERVER (ORDER-SRV, MFG-SRV, SALES-SRV)
76 Starting and Stopping SERVER Objects










