Hi >
> > i have done testing as required using ab- please find details :. > > Please let me knw if anything other details required. > > Is this always manadatory that maxthread in tomcat shoud equal to > maxclient(apache)? > > in my case traffic always distributes among 3 tomcats so i assume to give > 500 maxthread on each tomcat(also high values for maxthread in tomcat not > recomended) > > Not sure if following worker setting is proper? > *http.conf* > > <IfModule mpm_worker_module> > > ServerLimit 50 > > StartServers 2 > > MaxClients 1500 > > MinSpareThreads 50 > > MaxSpareThreads 600 > > ThreadsPerChild 50 > > MaxRequestsPerChild 0 > > </IfModule> > *Server.xml(for three tomcat)*** > > <Connector port="8008" > > enableLookups="false" redirectPort="8443" > > maxThreads="500" minSpareThreads="25" > > maxSpareThreads="75" acceptCount="100" > protocol="AJP/1.3" /> > > > *TEST* > > # ./ab -n 150 -c 50 http://10.58.116.20/test/test.html > > This is ApacheBench, Version 2.3 <$Revision: 655654 $> > > Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ > > Licensed to The Apache Software Foundation, http://www.apache.org/ > > > > Benchmarking 10.58.116.20 (be patient).....done > > > > > > Server Software: Apache/2.2.17 > > Server Hostname: 10.58.116.20 > > Server Port: 80 > > > > Document Path: /test/test.html > > Document Length: 104 bytes > > > > Concurrency Level: 50 > > Time taken for tests: 0.369 seconds > > Complete requests: 150 > > Failed requests: 0 > > Write errors: 0 > > Total transferred: 52500 bytes > > HTML transferred: 15600 bytes > > Requests per second: 406.96 [#/sec] (mean) > > Time per request: 122.863 [ms] (mean) > > Time per request: 2.457 [ms] (mean, across all concurrent requests) > > Transfer rate: 139.10 [Kbytes/sec] received > > > > Connection Times (ms) > > min mean[+/-sd] median max > > Connect: 0 1 0.3 1 1 > > Processing: 1 112 111.2 84 337 > > Waiting: 1 112 111.2 84 337 > > Total: 1 113 111.3 85 338 > > > > Percentage of the requests served within a certain time (ms) > > 50% 85 > > 66% 141 > > 75% 185 > > 80% 215 > > 90% 330 > > 95% 335 > > 98% 336 > > 99% 337 > > 100% 338 (longest request) > > > > > > > > *]# ./ab -n 3000 -c 1000 **http://10.58.116.20/test/test.html*** > > This is ApacheBench, Version 2.3 <$Revision: 655654 $> > > Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ > > Licensed to The Apache Software Foundation, http://www.apache.org/ > > > > Benchmarking 10.58.116.20 (be patient) > > Completed 300 requests > > Completed 600 requests > > Completed 900 requests > > Completed 1200 requests > > Completed 1500 requests > > Completed 1800 requests > > Completed 2100 requests > > Completed 2400 requests > > Completed 2700 requests > > Completed 3000 requests > > Finished 3000 requests > > > > > > Server Software: Apache/2.2.17 > > Server Hostname: 10.58.116.20 > > Server Port: 80 > > > > Document Path: /test/test.html > > Document Length: 104 bytes > > > > Concurrency Level: 1000 > > Time taken for tests: 7.246 seconds > > Complete requests: 3000 > > Failed requests: 0 > > Write errors: 0 > > Total transferred: 1050000 bytes > > HTML transferred: 312000 bytes > > Requests per second: 414.00 [#/sec] (mean) > > Time per request: 2415.471 [ms] (mean) > > Time per request: 2.415 [ms] (mean, across all concurrent requests) > > Transfer rate: 141.50 [Kbytes/sec] received > > > > Connection Times (ms) > > min mean[+/-sd] median max > > Connect: 0 31 277.8 0 3001 > > Processing: 1 1384 2297.0 136 7218 > > Waiting: 1 1383 2296.0 136 7217 > > Total: 57 1415 2308.5 140 7246 > > > > Percentage of the requests served within a certain time (ms) > > 50% 140 > > 66% 326 > > 75% 1756 > > 80% 3103 > > 90% 6392 > > 95% 6670 > > 98% 7065 > > 99% 7175 > > 100% 7246 (longest request) > > > On Wed, May 4, 2011 at 2:55 AM, André Warnier <a...@ice-sa.com> wrote: > >> Christopher Schultz wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> André, >>> >>> On 5/2/2011 12:40 PM, André Warnier wrote: >>> >>>> He has 3 tomcats though. >>>> Or did I misread that ? >>>> >>> >>> Oh, well, there still might be a problem. No httpd configuration was >>> shown (only workers.properties), so there are still situations where the >>> connections can be way-off. >>> >>> For instance, if session stickiness is used and you get very unlucky, >>> it's possible that two Tomcat backends will sit idle while the third >>> will be handling 100% of the traffic. If that instance only has 500 >>> connections available, there will be 1500 active connections >>> bearing-down on it. :( >>> >> >> Yes. Session stickines is used, and this scenario has been mentioned. >> I have been trying to get the OP to use the standard Apache "ab" program, >> with a simple request to a static page, to make sure that this was not the >> case, in conditions that we can relate to. >> Unfortunately, he does not seem convinced by the need to do so, so it is a >> bit difficult to help further in that case. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> >