NET/MASTER Management Services (MS) System Management Guide
Managing NCL Queues
Customizing the Operations Environment
115414 NonStop NET/MASTER MS System Management Guide 5–23
The current settings of startup parameters and system parameters used to
customize how NCL is used on your system
The amout of physical memory and the number of applications other than
NonStop NET/MASTER MS and NonStop NET/MASTER RMS on your system
Establish guidelines for naming NCL queues. To determine the total number of user-
defined NCL queues, consider defining a unique NCL queue:
For each NCL programmer who develops NCL procedures; perhaps name each
NCL queue by user ID (USER01, USER02, and so on)
For each class of user (system manager, network manager, security administrator,
operator, and so on) that executes NCL procedures; perhaps name each NCL
queue by class names (SYSMAN, NETMAN, and so on)
For each type of user-defined operation automatically performed by an NCL
process; perhaps name each NCL queue by operation (RESTARTDEVICE,
RESTARTPROCESS, and so on)
Establish guidelines for execution limits. It is important to consider all NCL queues
when defining execution limits. You can then establish the maximum number of
concurrently executing NCL processes and determine the relative importance of each
NCL queue. Additionally, you can balance the number of queues with high and low
execution limits.
Consider defining a high execution limit for queues that handle relatively unimportant
recovery operations, and for queues that handle operations that do not have a
significant impact on the performance of NonStop NET/MASTER MS.
Consider defining a low execution limit for queues that handle relatively important
recovery operations to ensure that an operation is complete before the next operation
begins, and for queues that handle operations that have a significant impact on the
performance of NonStop NET/MASTER MS.
Defining an NCL Queue and
Setting the Execution Limit
Use the NCLQUEUE SET command to define an NCL queue and set the execution
limit, or modify the execution limit of an existing NCL queue. Specify a meaningful
name for each queue. You can specify a queue name from 1 through 20 characters
long. You can use the following characters:
Alphabetic characters: A through Z and a through z
Numeric characters: 0 through 9
Other characters: ^ ~ # $ { } - . : @ [ \ ] _ ` |
You can set an execution limit from 0 through 32767 for each NCL processing
environment.
Note The execution limit is set globally but is applied locally to each NCL processing environment that sends
NCL processes to an NCL queue.