Извините за мои ограниченные знания сервера
Я запускаю веб-сайт на выделенном сервере 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
Настройка сайта очень проста, всего один форум Wordpress и One 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