httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Austin Gonyou <>
Subject Re: Behavior Under Linux, Benchmarking Curves and Cry for Help
Date Thu, 22 Mar 2001 17:17:06 GMT
I have done such testing rather extensively. One of the things I had to do
was test 20Million hits in a day against a singler Apache server. It
actually handled it quite well, even on the SSL side too. I made sure that
I set max childred to about 5000-10,000, max processes set to 4096, you
have to change that parm in httpd.c. I also made sure the OS could handle
it. I tested RH6.0, 6.2, and 7.0 in these respects. All performed very
similarly. The newest apache I've ever tested this way is only 1.3.14

Austin Gonyou
Systems Architect
Coremetrics, Inc.
Phone: 512-796-9023

On Wed, 21 Mar 2001, Stanislav Rost wrote:

> Dear Apache developers,
> I had been conducting high-stress experiments involving Apache on the
> latest Linux 2.2.x kernels, in order to produce the usual "decline in
> throughput and growth in latency with load" graphs for my research
> paper.  To my dismay, I was unable to produce such graphs due to weird
> behavior under high loads.  Namely, the benchmarking program that I was
> using (BU's own SURGE) would frequently report a "Connection reset" error
> during higher-load test runs (oftentimes upon a call to read(), so after
> the connection establishment), totally decimating any chance for obtaining
> clean data points for the [majority of] test runs.  The Apache error log
> produces no entries corresponding to such resets.
> I was hoping some of the Apache developers may know the reason/fix to this
> problem.
> A little about the setup:  two P2-400's stressing another P2-400 with
> >400-500 concurrent ongoing downloads of large files
> at any given instant of time (so high concurrency levels are
> implicit).  Apache is directed to create at least that many threads on
> startup.
> My other question is for anyone who has ever successfully
> benchmarked Apache under Linux and produced nice-looking graphs:  what
> system and web server parameters did you tweak to obtain
> high-stress results?  What was your setup?
> Thank you very much, your responses are appreciated.
> Stan Rost

View raw message