tuning in the server can even be tweaked to achieve better results. ... performance tuning, load balancing is the main reason for .... supported by Apache Tomcat.
!"
!" #
# $
%
!&! !
'' '
( !
)
* '
+ ! ,'
&
- '
!
' '
! , ,
' (
) ' )))! . .
''
!
* ''
$' . .
' !
# ! $ % & & ' ! ( ' $ % ) $)$( $ (!( & &) ! % &* ! $* ' &+ ! ! ( ' '( (, -$ $ - ! $)$( $ $ ( . ! $ ! $ , &! ! & $ , ( , ! !$ $ , ( (( , & ! . ( . $(*&( $ ( ( ( $ ( , &! $( ( $( $ ,( ' ( ) $ ** ! $' $$ $ ( ! $ ! *& (( &( % '& '&$$ $)$( ( ( $ ' * .& $ ** ( / & $ ' % '& ( $ , && $ &/( $( %! $ 0 $(% '& '&$$ ' ( $)$( $ ' ( &) ( -( ( $( ! & $)$( $ $ ' . ( & (*& $ $ $ 0 ) ( ! ( % . '- ! $( ! (. $ $ ** ( $
* ' $$ (' 1 $ ( $)$( $ ). $ * $(' (! . ( ) $ * ! (. $ $ ** ( /& 1 ) * ' $$ 2 ( $ $(' ( $ & &) (' * $% * ' $$ $)$( , ( ( ' * .&() $ ** ( & /( $( 345 ! ( /& ! (. $ 1 ) * ' $$ 6! $ ) (' & ' & ! * ' $$ $ !! $$ ! (& ) ( ) $ '' $$ & % '& '&$$ ' ( $)$( $ 2 ( $ ! ( , &! $ ( 0 ( ( '& &$$ ")$( 375 $ $)$( $ $ 8& $ $ $ ( ( ( ' $ $ $ ( * ( ' $$ ( ' ! ! , % % '& * $$ ! ( ( ! ( $ $ $ ( $( ! ( $)$( &( & )$ $ 9 ( ( )* % '& '&$$ $)$( $ ( "9 $)$( .) #9 ":2# 9 9 " " ;0 " $ $)$( $ $( ! & % '& '&$$ ' ( $)$( ( ( ' $ $( $ % ! &$ $' **& ! ! 9 * ' $$ ' *( $)$( * ' $$ $ ( $ $ *( $ ( '&$$ ) % '& $ (* $$ $ ( $ $ $3 5 2 $)$( $ ! $ ! ( $ ! * ! (' $ & ( ( '& $ ( * ( ( ' $(($ < ( (' % '& '&$$ ' ( = > ' ' ' $* ! ,. * $ % &.& ! $*&) 1 ) ! $ + .( $ ! $(($(' & ! ( 1 ) $$ ! ( $ , . * $ $ *& ) &/( ( * & = 2 ! $ $ * ( ( && ) $ & ! ' $(/ '(% % ( ) **&' ( $ $ ' $ %! $ % && ' ! ( ( $ ' ( ) $$ $ ( !! $$ ! ( $ ** (( * % ( ( , - ' * '() ( ( /. $ ! , . **&' ( $ , &&. $ ! ( " '( ( ! ' $ ( $)$( ' ('( ! ( $ ' * ( $ " '( $ . &)! $' . $ ( & '( $ ( % '& '&$$ " '( 4 $ ( &&$( ( $ &( $ ( ( % '& ! ( $( $ ** (! .) . '- ! ! (. $ $)$( " '( ? $ ( ! $' $$ ( *& (( $)$( " '( 7 . & ) !! $$ $ ( & ! . & ' * .& $)$( > && )( ' '&$ $ % $ '( @
$) ' $(
9
.:
( ")$( 6 (
'
2 $)$( ! $ & &,$ , & &/- , ( /( , . **&' ( ' ('( ( ( $ ( / ! $ . ,$ $ , . $ % $ ! . '- ! ! (. $ $ % $ > & &$( ($ ( $)$( ' ('( ! ( &, $( ( $ ! * ! ( &/( ' ) *( $ ( - %! $ % &.& ( / * ' $$ * > 8 *& , ) $( $ %! .. ( ' '( , ( ' ! *& ! ( : $ : 6! %' %! $ % &.& $ .( *$ ) ( * ' $$ 9 ( , ) $( $ , . ' % 6( ( ' '( ( ( ' ( % '& '&$$ ,.' $ !$ $ $ *'( $ %! $' . ! % &.& ! ( '&$$ ( $* ' $$ ! .) ( '&$$ , &&. ! (. $ !. % &.& ( $ $' $ ' 1 $ %! $( ! ! 4 ,& & % $ !$' $$ $
+(
* .& $
( $( , ! '( $
%!
% '& '&$$ ' ( ' * ( $)$( $ (, B ! $( ( !( '&$$ ' ( " ' %! ' $ $(& &! ( $* ' ' &' ( , ( ' ( 8! & (, !$ ( ' ( ' ( $)$( !$( . C( !D ( * /! ! % '& '( $ ( * ' $$ $ ( % , ( % '& *( ( $ ' *( ! .) ( * !( && ) $$ ( ( ' ( ' ( ) ( ( $(*$ ( $)$( ) , && % $ ( % '& ( *&($ % &.& &( $ '&$$ ' ( 6 ( % '& '&$$ ' ( ! % '& , && % ( ( ' / $ $(% ! ('(! .) $ ! ! % ( && $! , ( . '! = 9(( $ ( ( *8 & $, ( ( (& ! .) ( $ /! ! !( * $ '& &! * : 8 &$ * : 8 &$ ( * ( ( ! ! ('( & ( 9 ! ! ('( ( $( ! .) ' $ ( *8 & $ (
!
I$
!
*
; ' (.& $ $ ! * *$ $ $ $ $(! ( $ $( (.& $ $ ! $( , .* $ &( ! ( (.& $ $ ! ' ( ' ' ( ) % '&$ ( ( % * $$ ! ( ' '&$$ ! (.& $ $ ! !$*&) ( '&$$ ! % '&F$ ( $* ! ( % & & (' $ &((.& $ $ ! 1 )* * $ $ 6 !$ , !/ &+ ! ( (.& $' * ' $ $3 5 &, ( (.& $' $ &"( ( ' &,
.& K # &/(
#
$
" #6 '-
!
"( : '(
.
60 9 ;
% ,
' # 6!' ( ( &' ( ( ' >
$(
/( &( ! ( (.& K # & ! &)% '& ' ( # *: 8 & $ "((' ;! < ";=
$* '-&!
" #6
.;! '& )*
6
0 *
(
'& '
9 ( % '& $ '&$$ ! ( $ ( $ '&! ( $* ! . !) ' & ( ' ,& &. ' ! ! ( ! (. $ ( ( , ( ($ ( $ $* ! % '& $ ** 8 (&)' * (!.)' * ( ( ! ' . (, ( . ( ' /$ $ (% ! ($ ! ( $ *& $ ( (( $ /! ! ! * $ $( % (& $( ,( ( ) . ( 6 ( , !$ . ( , )(, % '&$ ( $ &! . (& $( . '! % '& 2( , $ (, % '&$ (. ' *( ! . !. $$/'&$$ ! $ 1 (, && '( ( & ( ( ' ! ( , !( . (, ( !( * $
(
& &$$ '&$$
&$$ : '(
' # 6 !' ( ( &' ( ( ' 6 !' ( ( ()* $ % '& $ ! . $ (' ($ ( )* % '& ( (* $$ ! .)( '
!(.& K # & /( % , !% '&F$ $* !
!
60 9 ;
"* !
60 9 ;
' # 6 !' ( ( *'( '&$$ !% '& 6 !' ( ( $* ! ( '&$$ !% '&
((.& K # ( % & '&$$ ! $ & $ ' * (
##
(( ( !! ( 8(($- $ ( ! $ ! (. $ $' ( (! ( ! ( &$ ( !( ( &(*& ' $ !$( . (!$)$( $ ** 8*& $ $ & $( & !( ( $ (.&$ ( ! (. $ & ) ( % % ! O ( ! (. $
O7
((&
' $+
(. $ O?
(. $ $*&) !
6
8
L (
*( ! 6
/ ! # &
9((
9((
(. $ $(
'&$$ $1 ( & &) 6( $( $( ! ( ! (. $ $1 ' > 8 *& ?= *'( O $* ' $$ ! !$( ! ! (. $ : '( O4 $( * ' $$ ! ! $( ! ! (. $ 6( *&)$ ( * $( O4 ( ! (. $
. : O
, !$*&) *'( O , ! (. $
# &/
# ( % > O
O
O
"(
6 > ? ( 8 $. ( ) .( , 8 !) $ 8( & )$ & &! ( ( % ( *'(
! $($(
' !
!
"
! ( $( $)$( $$ ( .& ! .& ,.* !$*&)$ ( . (( ! & ) % '& ' ( ! ( % '& ' ( $ 6( &$ !$*&)$ ( '&$$ ' ( ( % '& ( )* ! $* ! % % '& . $* $$ $.) ( ( &' ( < . (, ( $ /! !( & !% ( && $ $ > = ( % '& $ '&$$ ! ! ( . $ ' ( $ ' $! '&$$ ' ( ! ( '&! ( . $$* ! % '& ( )* ( ' $ !( $( ! ( ( ! (. $ & , ( ( *! (! . $ ' (% & , .* ' $( ( & ) ( % ( $ ! ( !!$*&)( !
"
+
"
(. $ 1 $ 8 ' (! . $ ! ! ( ( ( .& 4 9( ( . ($ .& 4 $ ' $ '& ()* ' . * %! ! ( $ $ ' $( '( $ ' ' !( $( ! % '& *'( $ '&$$ ! % '& *'( $ 6 ( '(% , . * $ , && * %! ( ' $ ( $* ' )$ ' ' !( $ (. $ , &&( &' ( ( ! ( *'( $( ($ ($) ( ' !( $ 9 ( ( (( ! ( ! *'( $ ( . '- ( $ , . * $ 6 1 $(! $( %! $ & ( 2 < ! != **&' ( , &&. ( ! " > 7 !
.) ($ , $ '' $$ 9 8 *& $, ; ')'&* ! ( ' & ' ! ( $ & % $ ( $ ')'&* ! 2'(. ( $ ( $ & ' ( $$ % ( % , & !.) ( ( ( $ ( 8* '(! . $ $ !' $ !3 5 ( ( $ $* ! $ ! * ! ( . !, !( ( , -' '( " % $* $ ( $! * ! ( * ' $$ *, % &.& ) ! 6J2 * ' ( $% " ,! , * % ( % && * 'Q > !, * $* '(% !!( & ) ( . !! ! ( $ % ")$( ' & ! . * ! ! .)' ( $( * ' $$ $( !$- ' ( & &$ ! ) ! ! %$, ( $ ( '' $$ ( $ > $ ( , * $* '(% * ' ( ( $% ' % . ( , - !( ' % . (( $ &( $ $ &&$ % $! $$ $ 2 ( ( ! , ' ' ! ,( ( $* '( ! ( ( , - ' * '() * (' & & ) ( & ! . & ' * .& ! .& ' $ $ % &.&( ) , & (*& $ $ ' ' '(( $ %' , ( ( ( $$* !. '(! I$ ' . ! '(! ( % (( ( $ % &$ "' &.&() $ &$ ( , ( ( , - ' * '( ) ' . ' $ ! , ( (( !$ *( $ %' ! .& ' (' 1 $ ' ) $ $ & ( $( $ (, !, % ( ( $ ( ) ( ( &% ) (, -$ < $= $ ,( ( **&' .&( )( $)$( !$' $$ ! ( $$ '( * 0
. .& ? $ ,$( &( $ * % $' * $$ ( $, ( % $' '( $( ( 6 ( ( !&' & ( , *
* $$
( $%$
!, !(
!"
#
56
,
*- . /
(. $ P
)
)
$
$
, .$( $. $ ( * ( $ (, ( * *& ! ( , &! $ * !'(.& 6 , . $ % . $ ! $& (! * ' $$ * , ( $&- &)( . % & ! ! ! ' $ 1 (& )( $)$( ' &!. ' $ !
?
4 "7 8/ # 9 4 " : 71 # 9 4 " : 7; 1 # 9 2 4 3 2
1 '23(
1 '23(
1 '23(!
4
. -! , & ) $ ,$( 8 ' '( $ , ( ( ( ) ( ' $! ( $! ( . -! , ' * $$ ($ ! ( . $( $ ' . $ ** ( ! , !$' $$ ' (, - ' ( ( $ ** . '& ($, & ( . & '! *
( ( $
. ' % & ( ( !$ (
( (, -(
( $ $ ( ( '
:
!. & ' $( ' $! ( $* ! ( $ % $ 6( $( ! '( $ 1 $($( ! ( $% ' $( $ ( , -& ! " ( $ ! ( . $ $% , .$ % ). %)& ! ! % ( ( (, - ( ' $& ( < * .& $ (' . (, ( * ' $$ * , !( ' '( *, = ' *( ( & $* ( & 1 ($ ! ( $ ( $ '( $, & & '( ( * ' $ % $ " & ! . & ' $ &! . .& ( ! ( ( $ 1 $($ ! ! '( (, - ( ' !) ' && ) ! .& ' ' . *& ( ! ,( !, $ (, ' . ( .( 6 !( .$ * ' ( & !. & ' $( $ $ % '&$( 3 @5 # ! , .$ % & ! . & ' , ' * ! ' ( $( ( ! ( & !/. & ' ** ' $ ! ' ! $$ ( .& $)$( $( $( 6( $ $ *& ** ' "## . $! ")$( 6( , -$.) !$( . ( ' '( & !$ ' $$ & ( *& $ % $( ( ' ( ( $ $ %' " 1 $( ' ! ( &' & " $ % ! ( $& % ( , . $ % F$ 6: !! $$ ( " $ % * $$ $ ( 6: !! $$ ($ &$( % &.& $ % $ " .$ 1 ( 6: !! $$ $( ( * $$ ! ( % '' ! ( ( & ( ( ( ( , $$ ( ( > C !/ . D & ( * ( $&,& ) ' ($ ( & ( &$( $ % ( &$( $ ' ! ( ( % $. '- ( ( ( * ( &$( , & * > 8 *& '& (F$ : 1 $( $(&) , ($ ( $ &% ( 6: ,,, ' &' .) $( ' && .) !! $$ "$ % 1 $( $( * ( ! % ( $* " $ % $ % ( 6( ( ( &( ' $( ,,, ' &' ,% $( ! * %! ( !! $$ ,,, ' &' ( % $( !! $$ ( $% ( ( ( $ * ( ( 8 *& ,,, ' &' ( ( !$% % &.& > '&$( . $ % $ 1 $($ * ( !( & & ( ( $ % ,,, ' &' ( % $. '- ( ( $( 9& ( ( $ ). * $$.& , ) ( !$( . ( (, - & ! $$ $( ( $( " $ % $, & ! '' ( $& % !6: !! $$( $ % ( % !' $( ( ) ! $* "$% $ $ '' $ ' ( & &!.) ( /( /&% < =% & ( ( $ (( ' !(
7
&&! ( $ ( .) ( ( (F$ " $ % ( && ( $ %& ,& & & * $' ( &( ' ') & !. & ' ,% , $( ( ! ( ( $ (( ( % & 6 ( % & $$ ( ( % ( ( " ( ' $ ! '! " $ % $ '' ( $ &% ! 6: !! $$ ( & ! , &&( .) ' $ ( '( . * & ) !$( . ( ! ( , . '&$( 6 ' ( $( ( % & $$ ( ( &, "( ' & ,( ( 1 $( ( ( '& ( $ ' $ !' $! .& ) $( ( " $ % $ 8* $( ( $ % % ( $& % ( 6: !! $$ 1 (& ) ( : ( ', & &. . (( . & ' ! $ ! ,. '- ( " ** ' 6 ( % ( ( ( . '-/ ! $ % ' $ $ ( $ ( ! ( &) ! . '- !( ( ( " $ % $ & ($, &&' ( $& ) * (( ( &()$ % ( &( 8* $ 6( $ & ) ( &( , 6: !! $$ $ .( ! ( ( ( '& ( , & &. .& ( '' $$( ! $ !$( > ( ( &$ ( * & !. & ' ( $ " ** ' $)$( $ $.& $ $.' $ *& ( ( $ $ *& ! $ &( $ !& ) % &.& 0 % !!( & !, $ !! $ $ &( ( ( ) # < ## ! ,. '- ( " & !. & ' ** ' 9 % $ * 8) * ( !$ ( . ( &,,, ' &' $% ! ( $&( $( &( % I# . '- ( .$ &( !! $$ ! ( ($ , . '- ! $ % $ " $( ! $% 1 $($ ( $* !& ) $ &'($. '-/ ! $ % $ ! * $$ $ ( 1 $($ ! && ) , !$( $* $ . '- ( ( '& ( > 8 *& ,,, ' &' $ , $& % ! ( ( 6: !! $$ % $ * 8) " $% $! $ ( ( , ( - $ ' () ! $* ! ( '' ( , ) *&' ( . '-/ ! $ % $ . ! ( % $ * 8) $ $ * ( $ . ( ! $ ! $' ,) . . ($ ' . * ! > $(&) ' '( . (, ( % $ * 8) ! ($. '- ! $% $ $* ( ! ( 8( &( ' , && & ). * ( '' $$ ( % $ * 8) $ ( ( , .$( '' $$. % $, &&. ' $ *& ! 6 !!( '& ($ , & &. & &! ( $ 6: !! $$ $ $ $! ( ( '( ( ( !& ( $ , * ! &' & &) ! !B$( ($ ! '( % ( ! ! ( & ) $( . ( ( & $( , ' % !( ! ' && ) $$ ! 6: !! $$ $ ! " ( $ . '-/ !$ % $ I$ % $ * 8) ** ' $ ' ' ( $ $ ( ( '& ( , & & $ &! . ! '( ! ( $. '-/ ! $ % $ $% ) * ( ( , %& ( '& (F$ % , ( , . $( ! !$ ( * %! ( ,( $ &$$ 8* ' % ( ( , . $( > $ * ( % , % $ * 8) ** ' * %! $ ( $* ( '' $$( , .$(
, $ ' ( &$, && (.
$ ! $&!(
(
* ( % , ( ). ) $ $$ $ * ($ ' $$( ( , - ( .) ( $ !( ). ( $ ! * (!&) ( $ *( * % ($ ' $( ( ** $( '( $, & !. *&' ! ($( ( ' &' ( $ ( $ % ' ( (( '& ( $ $( ! B$($ % ' ( &$ !&' ( 9&$ ( $ & !. * (! (( (( $* ' $$ $ % '& ( $$ ( $* ( ( $ $ 9 $( '( $ *( $ !! &% )( ( '& (! ( ( ( '$$ &'(! !$$ ( $ &, &( ') ! % &.&( ) $ .( ! > ( ( , && . ! '! ( ' ! ( &, & ! ( ( ( , & . $(* ('( $ !! %& '' $$ $ ' % ! $( '( $ &$ &)$' &.&
(! , . ! ( $$ %
, 1
* '& : 8
( )
( , : 8 ( ) # $* $
" % !
I$
)*
# ! '( && $ $, ( ' ( ( ( &' ( , , &! $( ' ( ( ( : (/ / : $ ' $)$( $ *& (! SS !A % $ ** (!.)9* ' '( . '- !! (. $ $ 2 '& $ ( 0 ! (' 1 $ 0 $(' ! $ % &.& ( * ($* .&$ ! ( I % $( ) P $& !, .$(G (( *G JJ % 8* ( 1 ! JEE J * B'($J $4EE @@J ( $$*! (( *G JJ % 8* ( 1 ! JEE J * B'($J $4EE ??J ( $$*! ! (( *G JJ % 8* ( 1 ! JEE J * B'($J $ HE7 4 J ( $$*! 6 ( $ $ '( , & ). & ) !$' $$ $ $)$( ( ( $$ $, ( $* '(( ! (. $ * ( $ ! (. $ *& (( ! ( & $' &$ . ! ( .% !' ( $
* +
!"
* + , * +
,
( )
& (!* ' $$ $
8 ")$(
(
( ! (. $
(
(
*&
((
%! $(
#
$
$
#
& %
!"
"
'
$
%
&
= &$$
( '(
, ( ! (. $
!"
$
'( ( ( ! (. $ $ ' $$ ) ! ( $( ! ( % ( ( , &' &$ ( ( 1 ' '( ( '&$$ !, .$ % '&$$ !$ ( ' '( ( ( ! (. $ ( $( ( , & ( , .$ % ($ ( ! (. $ ' '(( ( ! (. $ ' '(%( ) ( !$ $!, ( * ( $ '&! ! (. $ * %! ! ( $ ' $ ! ! * $$, ! !! ) ' '(%( ) ( !$ '&! 2 6 2 6 2242 9 2 2 A ('
H
'
$
; &$$ ! (. $ '&$$
.$ %
( '(
, ( ! (. $
' !! ' '( ( !$ ( 2 62 2 6 !9 2 $ ' ' ! $ $ & SS , & ( , . $ % $
A '
$ '
A% $ $ ! > @ & &$( ( $ ( '&$$ , ( ( ! ( .$ > H % $ ' ( '( &% , ( $)$( ( ( $( %! % '& $ > $ & &$( ( ( , .$ % ( '( , ( ( ! ( .$ , .* $$ % ! ( **&($ , .* $* $ .& ( ( '( , ( ( $( ! ( .$ '(
3?5
375 3@5
=
3H5
$ ** $$ , ! $ ! *& ( ( , . &( % '& '&$$ 9 . $ ' $)$( $. ' ! ! ! $( ( ! ( 6 % ( ;8* EE ( ( I % $ () P $& ! 2 8* ' $ ,$ ( ( ( $( ! ' &( * ( $ ( * ' * .& ( $)$( 2 ! $( ( $)$( & ) $ $( : ( 666: $ $ ( ( ! $ ! ( .$ $ % ! , .$ % < ' = ! ' $ % '& '&$$ $*( ( $(/. ! ' ( $ , ! ( ) ( ( ( . ((& '- ( $)$( $ ( . '-/ ! ! ( . $ $ ** ( $( %! ! /& $ ' $ ( $ ! ( ( ' & ) EET ' ' ! ! ( .$ $)$( $ ! ( % $( ( 9 ( * ( ( $$ ( $ $)$( $ ( $ ' () $( ! ! ( & ( ' $( ' $( $ %' $ ( ( & )$ ' ! $( ! ( $ %' ) & / ( $ % && ' $ % ) $)$( $ ( , & ! ( . * $$ .& -(
/ . . $ ' % '& '&$$ ' ( * . '-/ ! ! ( . $ $ ** (= $ ' *) (!
3 5
( &+ ( 66G & > $D 9 6 ( ! '( ( ( . $ ")$( $ @( ;! ( 9!! $ / $&): .&$ EEE ** 4E / 4E4 3 5 ;! * C %) ' $ $ ( ' F$ . "( D ((*G JJ $' ( '$ , $' ! J!!$ %J (/ ,$J / EJ / E/ JEEE ( & 345 ( A ( 9 ( ! $ 0 C9 # % , ! "( % ( 6( (D " ' ' * ( # @/ E I % $ ()
3 5
3 E5 3
5
P $& ! 9 $( @ ((*G JJ ' % !$(' ! J # IJ $( JB / ( J % ! /$( ( & $( 0 C ( ( &% ) (, - < =K 9 # ' ! D * ( 6' ((*G JJ ,,, ( * ( (JL ,$J 9# ' ! E4/E /E *! 0 ( ( '& &$$ ")$( ((*G JJ ,,, ( ' ( ' J * ! '($J ' # A C2 '& : ' D *$ ! ' 1 $ 2 '& : $$ 2$. 2 $( A9 !0 & >9 C:#2 ;G"* ( & ( 0 ! & ! P ) : ' $$ 6 ( .$ 9**&' ( D . 4