Greetings.
I will be eternally greatful to anyone who can point me in the right
direction to solve the following problem with virtual hosts on Apache
httpd 1.0 running under version 1.2.8 of the Linux Kernel as patched for
this task.
I had a nice system running here with 27 virtual hosts assigned in my
httpd.conf file. I use the rc.multihome method for assigning virtual
hosts.
However, 3 more virtual hosts were added on Monday night and the load
averages on our server went out of sight. It was necessary to remove
those 3 hosts from the httpd.conf. They are still in rc.multihome with
no problems.
Here are the problems I noticed after the load averages went through the
roof:
1. The "top" command reveals that there are over 90% user processes on
our system and almost no idle time available.
All of this eventually causes various features like sendmail to stop
working until the system is rebooted or httpd is -HUP'd.
2. CGI pages will not work properly. Performance is very inconsistent,
usually not working.
When the httpd gets a CGI request, its child process becomes a zombee and
that's when the load averages and percentages go through the ceiling.
3. This continues indefinitely until the server basically stops working.
Please let me know if I can help you help me! It is becoming an
emergency since I had to remove those 3 hosts to get the system back to
normal.
I also have several more hosts to add. Have I reached a limit
somewhere? Thanks for any help.
Regards.
--
Darrell Shandrow
Customer Support
Stonehenge Internet Communications
Need help? Please call 267-0009.