beautypg.com

HP Integrity NonStop H-Series User Manual

Page 242

background image

of the five static processes can handle 100 requests. In this example, the capacity of the iTP
WebServer environment can be summarized as follows:

— The static capacity of iTP WebServer is [

Numstatic X TANDEM_RECEIVE_DEPTH

]=

500.

— The dynamic capacity is

[(Maxservers – Numstatic) X

TANDEM_RECEIVE_DEPTH]

= 4500.

— The total capacity of iTP WebServer is

[Maxservers X TANDEM_RECEIVE_DEPTH]

=

5000.

Using this configuration, the iTP WebServer can handle 500 simultaneous requests statically.
As soon as it receives the 501st request, a dynamic

httpd

process is created, which functions

as a normal

httpd

process. The capacity of each of the dynamic

httpd

processes is the

value of

TANDEM_RECEIVE_DEPTH

. When the load decreases, the dynamic

httpd

processes

goes down.

For more information on the

Server

configuration directive of iTP WebServer, see the iTP

Secure WebServer System Administrator's Guide.

Guidelines for Configuring the

Server

Directive

Before configuring the attributes of the

Server

directive, you must determine the following

parameters:

— Processors for

httpd

Processes

— Application parameters: Average Load, Peak Load, and Average Response Time

Processors for

httpd

Processes

When you start the iTP WebServer, static

httpd

processes equal to the value of

Numstatics

are started on your NonStop system. By default, all the configured processors are taken into
account. If the value of

Numstatic

is set to

n

, and number of configured processors on the

system are equal to

n

, one static

httpd

process will be started on each of the processors.

However, if the value of

Numstatic

is less than the number of configured processors, one

static

httpd

process starts on some of the processors, while the remaining processors will

not have any static

httpd

process.

You can determine the processors on which you intend to start

httpd

processes and configure

the processors directive. Following example will help you understand this better:

For example:

Assume that you have a 16-processor system and you want to start

httpd

processes on

processors 0, 1, 2, 3, 4, 5. For this, the processors configuration attribute must be configured
as processors 0 1 2 3 4 5.

In this scenario:

— If you set the value of

Numstatic

equal to 6, each of the processors 0, 1, 2, 3, 4, 5 will

have one static

httpd

process.

— If you set the value of

Numstatic

equal to a multiple of 6, each of the processors 0, 1,

2, 3, 4, 5 will have (Numstatic/6) static

httpd

processes.

— If you set the value of

Numstatic

equal to 5, any 5 of the processors 0, 1, 2, 3, 4, 5 will

have one static

httpd

process, and remaining processor will not have any

httpd

process.

— If you set the value of

Numstatic

equal to 9, any three of the processors 0, 1, 2, 3, 4, 5

will have two static

httpd

process and each of the remaining three processors will have

one

httpd

process.

242

Configuring MyFaces Applications on NonStop Systems

This manual is related to the following products: