Как решить долгое время ожидания на выделенном сервере довольно большого сайта
Спасибо, что прочитали это. У нас возникла проблема с нашим веб-сервером, у нас довольно большой веб-сайт с 500-800 одновременными пользователями в любое время, мы используем выделенный сервер для его размещения, мы используем prefork для увеличения скорости Apache, но в последнее время мы испытываем проблема, при которой загрузка нашего веб-сайта занимает больше времени, чем обычно, тестирование в инструментах pingdom показывает, что время ожидания является основным фактором.
Также прикреплен снимок экрана "верхней" команды.
Любая помощь и советы будут высоко оценены.
Верхняя команда: http://postimg.org/image/o2g777lwp/
Скриншот Pingdom: http://postimg.org/image/b9s37aaax/
httpd.conf соответствующие настройки:
<IfModule worker.c>
ThreadLimit 64
ServerLimit 16
StartServers 4
MinSpareThreads 64
MaxSpareThreads 128
ThreadsPerChild 64
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>
* У нас работает сложный Perl-скрипт.
Спецификация системы: 16 Гб оперативной памяти, 4-ядерный процессор
ThreadLimit 64 ServerLimit 16 StartServers 4 MinSpareThreads 64 MaxSpareThreads 128 ThreadSPerChild 64 MaxClients 1024 MaxRequestsPerChild 0