> -----Messaggio originale-----
> Da: Rainer Jung [mailto:[EMAIL PROTECTED] 
> Inviato: venerdì 22 agosto 2008 12.15
> A: Tomcat Users List
> Oggetto: Re: Newer version of mod_jk much slower than 1.2.13
> 
> Can you throw our the load balancer and retry with only one 
> direct worker? That would be helpful.
> 
> Also: please post your platform (type/version) and your JK 
> directives (for Apache).
> 
> The 7 seconds is by far to long for 50KB.
> 
> Regards,
> 
> Rainer
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org To 
> unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

I get rid of the balancer and set in apache configuration file:

        JkMount /eltbinj/* ajp13w_01_01

With the 1.2.13 the result is obviously the same high speed (I unset the lang 
for not italian (lucky) people):

[EMAIL PROTECTED] ~]# time wget -O /dev/null 
http://elenco.comune.prato.it/eltbinj/servlet/ricercaelenco
--13:13:00--  http://elenco.comune.prato.it/eltbinj/servlet/ricercaelenco
           => `/dev/null'
Resolving elenco.comune.prato.it... 193.43.107.15
Connecting to elenco.comune.prato.it|193.43.107.15|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]

    [ <=>                                                                       
                                        ] 53,048        --.--K/s

13:13:00 (630.19 KB/s) - `/dev/null' saved [53048]


real    0m0.168s
user    0m0.000s
sys     0m0.002s

With the 1.2.26 the result is the same:

[EMAIL PROTECTED] ~]# time wget -O /dev/null 
http://elenco1.comune.prato.it/eltbinj/servlet/ricercaelenco
--13:14:46--  http://elenco1.comune.prato.it/eltbinj/servlet/ricercaelenco
           => `/dev/null'
Resolving elenco1.comune.prato.it... 193.43.107.14
Connecting to elenco1.comune.prato.it|193.43.107.14|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]

    [                                    <=>                                    
                                        ] 53,048         7.36K/s

13:14:53 (7.35 KB/s) - `/dev/null' saved [53048]


real    0m7.113s
user    0m0.020s
sys     0m0.092s

So in conclusion, it is not a matter of load balancer.

However I get a bit further with tests: it seems the slowdown happens only when 
tomcat is spending some time building the answer. The "ricercaelenco" servlet 
perform a query on a database. I try pulling a generic file from tomcat and the 
result are pretty the same:

[EMAIL PROTECTED] ~]# time wget -O /dev/null 
http://elenco.comune.prato.it/eltbinj/htdocs/test.dat
--13:18:21--  http://elenco.comune.prato.it/eltbinj/htdocs/test.dat
           => `/dev/null'
Resolving elenco.comune.prato.it... 193.43.107.15
Connecting to elenco.comune.prato.it|193.43.107.15|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 102,400,000 (98M) [text/plain]

100%[==================================================================================================================>]
 102,400,000    8.06M/s    ETA 00:00

13:18:34 (7.53 MB/s) - `/dev/null' saved [102400000/102400000]


real    0m13.034s
user    0m0.107s
sys     0m0.448s
[EMAIL PROTECTED] ~]# time wget -O /dev/null 
http://elenco1.comune.prato.it/eltbinj/htdocs/test.dat
--13:18:38--  http://elenco1.comune.prato.it/eltbinj/htdocs/test.dat
           => `/dev/null'
Resolving elenco1.comune.prato.it... 193.43.107.14
Connecting to elenco1.comune.prato.it|193.43.107.14|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 102,400,000 (98M) [text/plain]

100%[==================================================================================================================>]
 102,400,000    6.88M/s    ETA 00:00

13:18:52 (6.70 MB/s) - `/dev/null' saved [102400000/102400000]


real    0m14.601s
user    0m0.097s
sys     0m0.435s

About my environment, all is running on Redhat ES4 64bit on X86_64 platform. 
There are two machine running "stock redhat" apache 2.0.52 and (now) one 
machine running "stock apache.org" tomcat 5.5.26. Following the java options on 
starting tomcat:

JAVA_OPTS="-Xms1024M -Xmx1024M -XX:MaxPermSize=512M 
-Dcom.sun.management.jmxremote -XX:GCTimeRatio=99 -verbose:gc"

Leandro

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to