Сайт замедляется при скачках трафика, но без нагрузки на сервере

Извините за мои ограниченные знания о сервере

Я запускаю веб-сайт на выделенном сервере 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

Что может вызвать узкое место?

Любая помощь приветствуется ...

1
задан 25 August 2019 в 21:07
1 ответ

Вероятно, вы достигли предела 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
0
ответ дан 4 December 2019 в 02:43

Теги

Похожие вопросы