Hitachi

uCosminexus Application Server Compatibility Guide


17.6 Tuning other items

This section explains the tuning items other than those described till the previous section.

The following item is explained here:

Determine the tuning of this item to use in-process HTTP servers in Web front-end systems.

In HTTP/1.1, a Persistent Connection is defined for the persistent use of the same TCP connection established between a Web client and Web server among multiple HTTP requests. Using a Persistent Connection, the time taken to establish a connection between a Web client and Web server can be shortened, and the communication traffic can be reduced.

However, the use of a Persistent Connection causes a specific Web client to occupy the request-processing threads, thereby leading to a decline in the processing performance of the entire server. Therefore, you are required to tune so as to be able to use the Persistent Connection effectively, and maintain the server processing performance.

When you use an in-process HTTP server, you can tune the following items of a Persistent Connection:

These items are specified as parameters of the Easy Setup definition file used with the Smart Composer functionality. The following table describes the tuning parameters to be set up for a Persistent Connection:

Table 17‒16: Tuning parameters to be set up for a Persistent Connection

Setup item

Location of setup

Upper-limit value of the number of Persistent Connections

Definition file

Easy Setup definition file

Setup target

Logical J2EE server (j2ee-server)

Parameter name

webserver.connector.inprocess_http.persistent_connection.max_connections

Upper-limit value of the request-processing frequency

Definition file

Easy Setup definition file

Setup target

Logical J2EE server (j2ee-server)

Parameter name

webserver.connector.inprocess_http.persistent_connection.max_requests

Timeout

Definition file

Easy Setup definition file

Setup target

Logical J2EE server (j2ee-server)

Parameter name

webserver.connector.inprocess_http.persistent_connection.timeout

For details on each parameter, see 12.2 Parameters applicable to logical J2EE servers.