Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
Thank You! Steffen
Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
| |
|
Topic: Very slow apache on heavy load |
|
Author |
|
Qmpeltaty
Joined: 06 Feb 2008 Posts: 182 Location: Poland
|
Posted: Thu 03 Nov '11 9:42 Post subject: Very slow apache on heavy load |
|
|
Hello
I'm having a serious issue with an Apache/mod_jk/Tomcat 6.0 bundled with JBoss application server, whereby Apache response is very slow due hevy load.
The pages served by JBoss works very fast when connecting directly to JBoss, but the same pages in the same time loads very slow through Apache. I've checked the mod_jk logs, error.log - both looks ok.
I thought it could be some mod_jk perfomance issue but in the same time static content (so pure http) on Apache has been loaded very slow as well.
I've also checked the number of threads for httpd.exe and the result was 688. Apache was very slow and the number of threads has not increased - is it normal (see the limits below) ? Also after restart (httpd -k restart) this value hasn't changed.
mpm configuration :
Code: |
ThreadLimit 15000
ThreadsPerChild 1200
MaxRequestsPerChild 0
|
Both services works on the same machine - IBM with 8 x Xeon E7-4870 (80 cores in total), 64GB RAM, RAID 10.
Machine handle Apache 2.2.21 with mod_jk 1.2.25 , JBoss 6.0 and PostgreSQL 9.0.4 on Win2k8 x64 R2 Enterprise.
Any help in working out what is going on is greatly appreciated in advance! |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7364 Location: Germany, Next to Hamburg
|
Posted: Sun 06 Nov '11 5:24 Post subject: |
|
|
You should increase ThreadsPerChild to the same value as ThreadLimit. Since on windows apache has only one child process.
Did you active the server-status page and viewed the connections?
On Windows you should set EnableSendfile Off and EnableMMAP Off |
|
Back to top |
|
|
|
|
|
|