4.12.1 Parameters common to all logical servers

The following table describes the parameters that can be commonly specified in each logical server.

In the table below, Default value means the value that is assumed when the parameter is not specified. VR is the version of Application Server on which parameters are introduced or changed.

Table 4-6 Parameters common to all logical servers

Value of param-nameValue of param-valueSpecifiable valueDefault valueVR
additional.startcmd#1Specifies the options to be added to the start command.Specify alphanumeric characters and signs ($%'=^+_@:,./).
Alternatively, specify a string from 1 to 256 consecutive hyphen (-) or two backward slash (\\).
None06-50
07-00
mstartup.force.watchtimeSpecifies the time for monitoring forced termination of the logical server in seconds. When 0 is specified, monitoring is not performed. Specify 0, 60, 300, 600, or 1800.
When thread dump is output during the forced termination of a J2EE server or an SFO server and if the forced termination monitoring time is shorter than the time at which thread dump output ends, note that the J2EE server or SFO server process will end before the thread dump output finishes completely.
Specify 0, 60, 300, 600, or 1800.6007-60
mstartup.noSpecifies the starting order of the server during batch start as an integer. For not executing the batch start, specify -1.Specify the value using an integer from -1 to 999.
  • Performance tracer: 0
  • Smart Agent: 10
  • Naming Service: 20
  • CTM domain manager: 30
  • CTM: 40
  • SFO server: 70
  • J2EE server: 80
  • Web server: 90
  • User server: 900
07-50
mstartup.premised.serverName#2Specifies the premise logical server.Specify a string within 128 characters using alphanumeric characters, underscore (_), and hyphen (-).None07-50
mstartup.restartcntSpecifies the automatic restart count for logical servers.
Specify 0, 1, 5, 10, or 1000.
Specify 0, 1, 5, 10, or 1000.106-50
mstartup.retrywaitSpecifies the automatic restart retry interval for logical servers, in seconds. Specify 0, 60, 300, 600, or 1800.Specify 0, 60, 300, 600, or 1800.6006-50
mstartup.start.watchtimeSpecifies the logical server start monitoring time, in seconds.
Specify 0, 60, 300, 600, or 3600.
When 0 is specified, monitoring is not performed.
Specify 0, 60, 300, 600, or 3600.60006-50
07-00
mstartup.watchtimeSpecifies the logical server termination monitoring time, in seconds.
Specify 0, 60, 300, 600, or 1800.
When 0 is specified, monitoring is not performed.
Specify 0, 60, 300, 600, or 1800.6006-50
realservername#3Specifies the name of the real server. This value cannot be changed after executing the cmx_build_system command.Specify a string within 128 characters beginning with an alphanumeric character and having alphanumeric characters, underscore (_), and hyphen (-).logical-server-name06-50
07-00
user.env.variableSpecifies the environment variable used for starting the server. #4 To specify multiple values, specify multiple <param-value> tags.
(Default value in Windows)
J2EE server
CSCCFJ_SERVER_HOME=${cosminexus.home}\CC
Path=${cosminexus.home}\CTM\bin;%{Path}
PRF
Path=${cosminexus.home}\PRF\bin;%{Path}
(Default value in UNIX)
J2EE server
CSCCFJ_SERVER_HOME=${cosminexus.home}/CC
  • (AIX)
    AIXTHREAD_COND_DEBUG=OFF
    AIXTHREAD_MUTEX_DEBUG=OFF
    AIXTHREAD_RWLOCK_DEBUG=OFF
    AIXTHREAD_SCOPE=S
    EXTSHM=ON
    NODISCLAIM=true
    PSALLOC=early
    LIBPATH=/opt/DABroker/lib:${cosminexus.home}/manager/bin:%{LIBPATH}
  • (HP-UX(IPF), Linux)
    LD_LIBRARY_PATH=/opt/DABroker/lib:${cosminexus.home}/manager/bin:%{LD_LIBRARY_PATH}
HWS
PATH=${cosminexus.home}/PRF/bin
  • (AIX)
    LDR_CNTRL=MAXDATA=0x40000000​
    EXTSHM=ON
    LIBPATH=${cosminexus.home}/PRF/lib:%{LIBPATH}
  • (HP-UX(IPF), Linux)
    LD_LIBRARY_PATH=${cosminexus.home}/PRF/lib:%{LD_LIBRARY_PATH}
PRF
PATH=${cosminexus.home}/PRF/bin:%{PATH}
  • (AIX)
    EXTSHM=ON
    LDR_CNTRL=MAXDATA=0x40000000​
    NODISCLAIM=true
    PSALLOC=early
    LIBPATH=${cosminexus.home}/PRF/lib:%{LIBPATH}
  • (HP-UX(IPF), Linux)
    LD_LIBRARY_PATH=${cosminexus.home}/PRF/lib:%{LD_LIBRARY_PATH}
Specify any string.None#507-50
#1
Cannot be specified in the logical user server.
If you want to add multiple startup options, specify multiple options demarcated by spaces in one param-value tag.
(Example)
<param-name>additional.startcmd</param-name>
<param-value>-CTMClientConnectCount 128 -CTMEntryCount 256</param-value>
#2
Cannot be specified in the logical performance tracer.
#3
Can only be specified in the logical Web server, logical J2EE server, and logical SFO server.
#4
To specify multiple values, specify multiple <param-value>.
(Example)
<param-name>user.env.variable</param-name>
<param-value>AAA=1024</param-value>
<param-value>BBB=2048</param-value>
#5
If user.env.variable is not specified, the default environment variable is set up in the logical server. For details on environment variables set up in the logical server by default, see 4.1.13 Notes on setting environment variables of logical server in the uCosminexus Application Server System Setup and Operation Guide.