Мой сервер Ubuntu 18.04 с 2 ГБ ОЗУ и 2 ядрами ЦП испытывает сильные скачки нагрузки ЦП, когда кто-то обращается к сайту Wordpress, обслуживаемому компьютером. Это очень сильно замедляет работу веб-сайта.
Ниже приведены результаты выполнения команды top
На скриншоте выше показано, что нагрузка составляет 3,8, но в большинстве случаев она увеличивается до 5,0. - 6.0.
Сервер запускает Apache2 в Event MPM, MySQL 8 и PHP7.3. Также присутствует кеширование Redis.
Из-за этого скачка нагрузки мой веб-сайт выходит из строя из-за ошибки Cloudflare 524, и я не могу войти в wp-admin.
Есть ли способ исправить это?
РЕДАКТИРОВАТЬ:
Вот ссылка на результат работы инструмента MySQLTuner, запущенного в этой системе. https://pastebin.com/awxRidr3
А вот ссылка на вывод cat / proc / meminfo
.
https://pastebin.com/E9uvq5A9
Проблемами производительности может быть любое количество вещей. Исследуйте все и отнеситесь непредвзято.
73% IO wa это предполагает, что система хранения является ограничивающим фактором.
Установка bpfcc-инструменты и выполненный filetop для наблюдения чтений и записей файлом. Классифицируйте то, что получает много ввода-вывода: база данных, загруженное содержание, веб-приложение, безотносительно. Используйте ext4slower (или xfsslower) сценарии для нахождения операций файловой системы, которые берут больше, чем несколько миллисекунд.
Возможные действия: