У меня слишком много ожидающих запросов, что видно из netstat следующим образом
$netstat -anp | grep :80 | grep TIME_WAIT | wc -l
840
$netstat -anp |grep :80 | grep ESTABLISHED | wc -l
50
использование памяти: 850 МБ / 1000 МБ
apache2.conf содержит ..
<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>
Есть ли какие-либо изменения в конфигурации, которые могут мне помочь или узким местом здесь является только моя оперативная память?
Нужна срочная помощь .. !!
Вам следует начать с проверки модуля mod_status. Он покажет вам гораздо больше информации о том, что делает ваш веб-сервер Apache.
Документация доступна по адресу http://httpd.apache.org/docs/2.2/mod/mod_status.html включая пример того, как его использовать.