On Tue, 2005-08-23 at 10:20 +1000, Badai Aqrandista wrote:
> I am still trying to improve my company's webapp performance. I'm testing it 
> with httperf and autobench. The application seems to be able to respond when 
> hammered by 20 connections per second and 10 calls per connection. But then, 
> it doesn't respond to any request when the connection rate is raised to 40 
> (with 10 calls per connection) and above.

Did you run out of memory?  Is the CPU pegged?  Give us something to go
on here...

> What does the apache treats as a request (hence forks another child)?
> - every new connection, or
> - every http request regardless of it comes with a new connection or comes 
> through an existing connection

Every new connection, if you use Keep-Alive or HTTP 1.1.

> My only guess is because the connections goes over the MaxClients count 
> while the existing apache children are still processing the previous 
> requests.

What is your MaxClients set to?

Have you read the performance tuning docs on the mod_perl site?

- Perrin

Reply via email to