You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Marc Perkel <ma...@perkel.com> on 2006/08/04 18:02:09 UTC

[users@httpd] server-status - what does this mean?

I'm having connection problems. Running server status 90% of the 
connections look like this:



*44-0* 	18012 	0/6/16 	*R* 	0.00 	1 	1 	0.0 	0.00 	0.00 	? 	? 	..reading..
*45-0* 	17985 	0/8/28 	*R* 	0.00 	3 	664 	0.0 	0.05 	0.15 	? 	? 
..reading..
*46-0* 	17948 	0/2/32 	*R* 	0.00 	6 	1 	0.0 	0.00 	0.01 	? 	? 	..reading..
*47-0* 	17835 	0/5/24 	*R* 	0.00 	3 	0 	0.0 	0.04 	0.13 	? 	? 	..reading..
*48-0* 	17885 	0/8/37 	*R* 	0.00 	8 	15 	0.0 	0.02 	0.03 	? 	? 	..reading..
*49-0* 	18049 	0/1/31 	*R* 	0.00 	0 	45 	0.0 	0.00 	0.01 	? 	? 	..reading..
*50-0* 	17499 	0/8/8 	*R* 	0.00 	0 	1 	0.0 	0.00 	0.00 	? 	? 	..reading..
*5*



What does this mean?

Thanks in advance.


Re: [users@httpd] server-status - what does this mean?

Posted by Marc Perkel <ma...@perkel.com>.

Eike Frost wrote:
> Hello,
>
> On Friday 04 August 2006 18:02, Marc Perkel wrote:
>   
>> I'm having connection problems. Running server status 90% of the
>> connections look like this:
>> *50-0* 	17499 	0/8/8 	*R* 	0.00 	0 	1 	0.0 	0.00 	0.00 	? 	? 	..reading..
>> What does this mean?
>>     
>
> This means that these processes are reading requests being sent to them. If 
> most of your processes are in reading state, you either have a massive 
> network problem, or somebody is trying to DoS you by opening connections and 
> very slowly sending requests that never actually do get finished, thereby 
> tying up the process/thread. Have a look at 
> http://httpd.apache.org/docs/2.2/mod/core.html#timeout to see how you can 
> reduce the time Apache will wait in Reading state.
>
> --Eike
>   

Thanks - that solved it. Not sure what happened but had a very high load 
problem.

Re: [users@httpd] server-status - what does this mean?

Posted by Eike Frost <ei...@kefro.st>.
Hello,

On Friday 04 August 2006 18:02, Marc Perkel wrote:
> I'm having connection problems. Running server status 90% of the
> connections look like this:
> *50-0* 	17499 	0/8/8 	*R* 	0.00 	0 	1 	0.0 	0.00 	0.00 	? 	? 	..reading..
> What does this mean?

This means that these processes are reading requests being sent to them. If 
most of your processes are in reading state, you either have a massive 
network problem, or somebody is trying to DoS you by opening connections and 
very slowly sending requests that never actually do get finished, thereby 
tying up the process/thread. Have a look at 
http://httpd.apache.org/docs/2.2/mod/core.html#timeout to see how you can 
reduce the time Apache will wait in Reading state.

--Eike