I have too many requests waiting which can be seen from netstat as follows
$netstat -anp | grep :80 | grep TIME_WAIT | wc -l
840
$netstat -anp |grep :80 | grep ESTABLISHED | wc -l
50
memory usage : 850MB / 1000MB
apache2.conf contains..
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_event_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Are there any configuration changes that can help me or its just my RAM the bottleneck here ?
Urgent help needed..!!