TS/MP 2.5 System Management Manual

and processor 1 is down, the PATHMON process starts the next server in processor 3.
cpu (cpu-wt)
is the weight defined for the CPU. PATHMON stores the CPU weights in the PATHCTL file. It is used
to create a new process.
The processes are created on a CPU such that the percentage of processes running on a CPU to the
total number of processes on all CPUs is almost equal to the defined weights. The CPU weight must
be in the range of 1 through 100. The sum of all CPU weights must be 100.
NOTE: Backup CPU cannot be specified when using CPU weights.
If you omit this attribute, the PATHMON process uses all available CPUs on the system as primary
and backup processor pairs according to an internally defined algorithm, and sends the BACKUPCPU
param.
Only Guardian server processes can be run as NonStop processes. Therefore, for Guardian server
processes only, the PATHMON process passes to the server process a PARAM message containing
BACKUPCPU filled in with a 3-byte ASCII representation of the processor number of the backup
processor. Use the GETBACKUPCPU procedure to retrieve the backup processor number from the
PARAM message. (For more information on the GETBACKUPCPU procedure, see the COBOL
Reference Manual.) The server process can then use the backup processor as an alternate processor.
When this attribute is included as part of the PROCESS attribute specification, the PATHMON process
uses the CPUs specified for the server process. The CPUs specified for the server process do not need
to match the CPUs specified for the server class.
This attribute is valid for Guardian and OSS server processes.
CREATEDELAY number { HRS | MINS | SECS | CSECS }
specifies the maximum amount of time a link manager (that is, a TCP, or ACS subsystem processes)
waits to use an established link to a server class before requesting a new link from the PATHMON
process that controls the server class.
CREATEDELAY must be a value within one of these ranges:
0 through 16,383 CSECS
nl
0 through 16,383 SECS
nl
0 through 1092 MINS
nl
0 through 18 HRS
If you omit this attribute, the default value is one MIN.
If the link manager has no established links or it calculates that a static link is available, the link
manager immediately requests a link without waiting for CREATEDELAY to expire. If an established
or newly created link becomes available while the link manager is waiting for CREATEDELAY to
expire, the link manager immediately uses that link.
When the TCP calculates that no static link is available, it delays all future link requests to the
PATHMON process by the value of CREATEDELAY. If CREATEDELAY is not specified, a default delay
of 60 SECS is imposed.
NOTE: To minimize internal TCP or ACS subsystem queuing of requests, or if subsecond response
time is required, set CREATEDELAY to zero or a very small value in seconds. This configuration
increases the likelihood of additional server process creation during transaction peaks.
If ACS subsystem processes are unable to implement a CREATEDELAY timer due to insufficient system
resources, it assumes CREATEDELAY is 0 and immediately requests a link from the PATHMON
process.
This attribute is valid for Guardian and OSS server processes.
CWD oss-pathname
specifies the absolute OSS pathname of the current working directory of an OSS server process.
This value is used to resolve relative pathnames specified for other OSS server process attributes in
the server class. Case is significant. For a discussion, see “OSS Pathnames” (page 131).
If you omit this attribute in the SET command, relative OSS pathnames are resolved using the default
directory specified by the CMDCWD command. If no value is set for this attribute via either command,
there is no default.
This attribute is valid for OSS server processes only.
Use the OSS getcwd() function to obtain the name of the current working directory.
SET SERVER Command 189