httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From justin wright <juston_rit...@yahoo.com>
Subject Re: [users@httpd] Re: High volume issues using mod_proxy (balancer,http,ajp) on Apache 2.2.4 across multiple tomcat 5.5.23 clusters - Configuration issues or bugs?
Date Wed, 23 May 2007 20:09:10 GMT
As soon as I sent that last message everything went into the toilet and now the application
servers aren't even responding.


----- Original Message ----
From: justin wright <juston_riteon@yahoo.com>
To: users@httpd.apache.org
Sent: Wednesday, May 23, 2007 3:07:13 PM
Subject: Re: [users@httpd] Re: High volume issues using mod_proxy (balancer,http,ajp) on Apache
2.2.4 across multiple tomcat 5.5.23 clusters - Configuration issues or bugs?


I'm in the middle of a test right (~15min into it) now with 1250 users pounding the heck out
of this thing and (knock on wood) there are no errors in the apache logs.  Here are my settings:

<IfModule mpm_prefork_module>
    StartServers         512
    ServerLimit          2048
    MaxClients           1250
    MinSpareServers      25
    MaxSpareServers      512
    MaxRequestsPerChild  100000
</IfModule>

It seems if these setting aren't right it really messes with the proxy.  

On the tomcat side the number of busy threads continue to grow.  I still don't understand
how I can go directly against tomcat and only consume ~160 busy threads and now its consuming
~1000 threads and is still climbing.  Any ideas?

Thanks again,
J

----- Original Message ----
From: justin wright <juston_riteon@yahoo.com>
To: users@httpd.apache.org
Sent: Wednesday, May 23, 2007 2:43:14 PM
Subject: Re: [users@httpd] Re: High volume issues using mod_proxy (balancer,http,ajp) on Apache
2.2.4 across multiple tomcat 5.5.23 clusters - Configuration issues or bugs?


If worker == thread, I have 1500 max threads on the tomcat side.  When I ran the test straight
against the tomcat servers, they only consumed ~160 threads/tomcat instance.  When I put apache
in front of it, this number goes up to ~1100.  The network is a gig ethernet and is only about
15% utilized.  I have read about bugs with apache 2.2.x and  mod_proxy where it doesn't reuse
connections and eventually runs out, but I also read this bug was fixed.   Any tips on debugging
connections to tomcat or how would I find out if apache is getting bind exceptions when trying
to connect to tomcat? 

----- Original Message ----
From: Jim Jagielski <jim@jaguNET.com>
To: users@httpd.apache.org
Sent: Wednesday, May 23, 2007 2:27:16 PM
Subject: Re: [users@httpd] Re: High volume issues using mod_proxy (balancer,http,ajp) on Apache
2.2.4 across multiple tomcat 5.5.23 clusters - Configuration issues or bugs?


On May 23, 2007, at 2:49 PM, justin wright wrote:

> I've set the apache confs to use the following
>
>     StartServers         512
>     ServerLimit          1024
>     MaxClients           1024
>     MinSpareServers      256
>     MaxSpareServers      512
>     MaxRequestsPerChild  100000
>
>
> I reran the test with a smaller load (350 users as opposed to  
> 1250).  It didn't hit the server limit but I still get this error:
>
> [Wed May 23 07:30:54 2007] [error] (70014)End of file found:  
> ajp_ilink_receive() can't receive header
> [Wed May 23 07:30:54 2007] [error] ajp_read_header:  
> ajp_ilink_receive failed
> [Wed May 23 07:30:54 2007] [error] (120006)APR does not understand  
> this error code: proxy: read response failed from (null)  
> (xxx.xxx.xxx.xxx)
>
>

That means that when ajp_ilink_receive() (actually ilink_read())
tried to read from the AJP socket, it rec'd an error.
Could be a network issue. Could be not enough workers on
the Tomcat side.


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


       
____________________________________________________________________________________Sick sense
of humor? Visit Yahoo! TV's 
Comedy with an Edge to see what's on, when. 
http://tv.yahoo.com/collections/222

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


       
____________________________________________________________________________________
Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories
at Yahoo! Games.
http://sims.yahoo.com/  

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


      ____________________________________________________________________________________Shape
Yahoo! in your own image.  Join our Network Research Panel today!   http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7




---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message