User guide
3.2.4 Executor Naming
Each executor started up on a single system requires a unique process name on that system.
By default a name will be created for the executor based on the name of the server that
started it and a hexadecimal value that represents the instance of the executor process with
relation to the server.
The executor naming format may be changed by using the srv.execPrefix configuration
option.
If the srv.execPrefix configuration option is specified for a Multi-process server, all
executors for that server will have this name prefix. The server will try to provide a unique
name for each executor instance by appending to the given prefix as many characters of the
hexadecimal numeric id of the executor that will still keep the executor name within the
Process name sized expected by OpenVMS.
Names of executors are not case-sensitive.
See XML Formatted Configuration File
for more details on server definitions.
By default the name of the executor subprocess has the following format:
Format
First seven (7) characters of server name + eight (8) character hexadecimal id.
Example
RDBTHNS00000220
Thus the first seven (7) characters of the names of multi-process servers started up within
the same system should be unique irrespective of character casing, otherwise, executor
process names may class
If specified the srv.execPrefix will override this default naming format.
Given the srv.execPrefix of "MY_EXECUTOR_" the fourth executor will be named:
MY_EXECUTOR_004
Note:
The longer the prefix, the smaller the number of characters that may be used to provide
uniqueness, so consideration should be given to the number of concurrent executors that
you expect a server to maintain when specify a customized executor name prefix.
25