Hello Everybody I have a webserver running on Dell Poweredge Xeon Processor
with 4GB Ram. There is only one website a learning management system called Moodle. Configuration of Apache is as follows. This is the Prefork Module. <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule> This is the Worker Module <IfModule worker.c> StartServers 2 ServerLimit 21 MaxClients 2000 (This was before 256,I changed to
2000) MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> When the output “netstat -tn | wc -l “ goes
beyond the 2000 the load of the server will go high say above 100 and server
will hang down. I need to avoid this. So what will be the configuration to
be changed to increase the client connection above this limit. Because students
are accessing this site across the country simultaneously
from NAT mode. Please help,Thanks in advance. Greetings
.... BipinDas |