> Assuming the server is always under heavy load, the 240 worker threads are 
> busy working on 240 requests from 240 established connections. As soon as 
> they finish their work, they will be working on the subsequent requests on 
> the same connection.
>
> There are 720 connections that have been accepted by the server, but only 240 
> of those have been worked upon. The remaining 480 will never get a chance, 
> because there are subsequent requests on the same connection to be worked 
> upon.
>
> As it stands today, the symptoms observed are --
>
> The server is not responding to new connections
> The 8 core server machine shows that 80% of each of the 8 cores is idle, 
> which means that the workers are not really doing much. Does that mean that 
> each of the 240 threads when allocated a connection is waiting for requests 
> on that connection and not picking up other connections that are newly 
> established?



If you have 720 units of parallel, non-idle work and you don't want
queuing, you want MaxRequestWorkers >= 720.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to