Hitachi

uCosminexus Application Server System Design Guide


8.8.5 Tuning parameters for optimizing the operation of CTM

This section explains how to set up the tuning parameters used to optimize the operation of CTM.

Organization of this subsection

(1) Tuning parameters for setting up the monitoring interval of the operation state of CTM domain managers and CTM daemons

This subsection explains the parameters for tuning the monitoring interval of the operation state of CTM domain manager.

You set up the items listed in the following table in the Easy Setup definition file. Afterward re-build the system using the Smart Composer functionality.

Note that the monitoring interval is the product of the dispatch interval and the coefficient.

Table 8‒42: Parameters for tuning the monitoring interval of the operation state of CTM domain manager

Target

Setup item

Setup target

Location of setup (parameter name)

CTM domain managers present in the same network segment

Dispatch interval

Logical CTM domain manager (ctm-domain-manager)

cdm.SendInterval

Coefficient

Logical CTM domain manager (ctm-domain-manager)

cdm.AliveCheckCount

CTM domain managers present in a different network segment

Dispatch interval

Logical CTM domain manager (ctm-domain-manager)

cdm.SendHostInterval

Coefficient

Logical CTM domain manager (ctm-domain-manager)

cdm.AliveCheckCount

The parameter for tuning the monitoring interval of the operating status of CTM daemons is as follows:

You set up the items listed in the following table in the Easy Setup definition file. Afterward re-build the system using the Smart Composer functionality.

Table 8‒43: Parameter for tuning the monitoring interval of the operation state of CTM daemon

Setup item

Setup target

Location of setup (parameter name)

Timeout during transfer between CTM daemons

Logical CTM

ctm.DCSendTimeOut

(2) Tuning parameters for setting up the monitoring interval of the load status

This subsection explains the parameter for tuning the monitoring interval of the load status.

You set up the items listed in the following table in the Easy Setup definition file. Afterward re-build the system using the Smart Composer functionality.

Table 8‒44: Parameter for tuning the monitoring interval of the load information

Setup item

Setup target

Location of setup (parameter name)

Timeout during transfer between CTM daemons

Logical CTM

ctm.LoadCheckInterval

(3) Tuning parameters for setting up the timeout lock for CTM daemon

The timeout lock is executed by setting up the timeout occurrence frequency and the monitoring interval.

This subsection explains the parameters for tuning the timeout lock of a CTM daemon.

You set up the items listed in the following table in the Easy Setup definition file. Afterward re-build the system using the Smart Composer functionality.

Table 8‒45: Parameters for tuning the timeout lock of a CTM daemon

Setup item

Setup target

Location of setup (parameter name)

Timeout occurrence frequency

Logical CTM

ctm.RequestCount

Monitoring interval

Logical CTM

ctm.RequestInterval

(4) Tuning parameters for setting up a priority order for the requests distributed with CTM

The setting of the priority order of requests distributed with CTM is different for an EJB client application and for a J2EE server. Moreover, for a J2EE server, the setup location differs depending on how the system is built. The following table describes the tuning parameters for setting up the priority order of requests distributed with CTM:

Table 8‒46: Tuning parameters for setting up the priority order of requests distributed with CTM

Setup unit

Method of setup

Location of setup

EJB client application

Specify the system property to be specified while editing the file or starting the EJB client application

Definition file (when editing the file)

usrconf.properties

Parameter name

ejbserver.client.ctm.RequestPriority key

J2EE server

Smart Composer functionality

Definition file

Easy Setup definition file

Setup target

Logical J2EE server (j2ee-server)

Parameter name

ejbserver.client.ctm.RequestPriority