Извините за мои ограниченные знания о сервере
Я запускаю веб-сайт на выделенном сервере Centos LAMP, Core i7 с 32 ГБ ОЗУ на линии 1 ГБ / с с квотой трафика 2 ТБ ... когда идет трафик вверх (около 600+ пользователей согласно Google Analytics) сайт становится недоступным или становится слишком медленным. Я проверил загрузку сервера, но он показывает
1 user, load average: 0.33, 0.37, 0.39
Tasks: 406 total, 1 running, 405 sleeping, 0 stopped, 0 zombie
%Cpu(s): 3.5 us, 0.7 sy, 0.0 ni, 94.8 id, 0.3 wa, 0.0 hi, 0.7 si, 0.0 st
KiB Mem : 32463380 total, 16733848 free, 7890424 used, 7839108 buff/cache
KiB Swap: 16777084 total, 16777084 free, 0 used. 23906928 avail Mem
The site установка очень проста, всего одна установка Wordpress и одна установка форума Mybb
Что может вызвать узкое место?
Любая помощь приветствуется ...
Вероятно, вы достигли предела MaxClients
и ServerLimit
для apache. По умолчанию 256, у вас 600. Это ставит клиентов в очередь, чтобы снизить нагрузку на сервер. Вам необходимо отредактировать httpd.conf и увеличить лимит. Имя переменной может отличаться в зависимости от вашей версии Apache. Также не забудьте перезапустить apache после изменения.
Директива MaxClients
была названием для MaxRequestWorkers
директивы до версии Apache 2.3.13
Для Apache версии 2.4.6 вы можете найти эти настройки в
/etc/httpd/conf.modules.d/00-mpm.conf