Pathway/XM System Management Manual
Configuring Servers
Compaq NonStop™ Pathway/XM System Management Manual—426761-001
6-8
Setting the NONSTOP Attribute
It is recommended that for a direct server class, you set these two attributes to the same
value, so that all server processes in the direct server class are static (that is, are created
when the server class is started).
For replicated server classes, the NUMSTATIC attribute defines the number of static
server processes under each PATHMON process for the server class. The
MAXSERVERS attribute defines the maximum number of server processes under each
PATHMON process for the server class.
It is recommended that for a replicated server class, you set NUMSTATIC to the
minimum number of server processes you expect to need in the server class at any time.
It is recommended that you set MAXSERVERS to the maximum number of server
processes you expect to need in any instance of the server class.
Setting the NONSTOP Attribute
You use the NONSTOP attribute to specify whether the server processes run as process
pairs (that is, with a primary and a backup process). If you set this attribute to 1, all
servers will be created as process pairs; if you set it to 0, they will not be created as
process pairs.
The default value is 1, but this value is valid only for direct server classes; the use of the
Transaction Management Facility (TMF) avoids the need for backup server processes.
For distributed and replicated server classes, you must set this attribute to 0.
For direct server classes, set this attribute to 1 (or use the default value) if your server
programs are coded to use backup processes; otherwise, set this attribute to 0.
Setting the AUTORESTART Attribute
The AUTORESTART attribute specifies the number of times the PATHMON process
attempts to restart a server process within a fixed, 10-minute interval after an abnormal
termination, such as a call to the Guardian ABEND procedure. The default is 0, which
means no attempt is made to restart the server process.
If the server process stops under normal circumstances, for example, in response to a
STOP command, the PATHMON process does not attempt to restart it regardless of the
setting of the AUTORESTART atttribute.
Setting Process Priority
As described in Specifying Process Priority on page 4-17, the PRI attribute of the
NODE object allows you to set a default base process priority value for the various types
of processes in your Pathway/XM environment, including server processes within a
server class. However, for specific server classes, you can override the PRI setting in
the NODE object by specifying the PRI attribute in the SET SERVER statement.
In general, priorities should facilitate the completion of work over the arrival of work.
Usually, this means that server classes should have a higher priority than TCP objects. If
there are multiple server classes in a transaction path, however, and the SCREEN
COBOL code is simple, continuing a transaction with multiple server classes might
mean waiting for TCP availability.