Поддержка Проблемы и решения Тяжелая тема WordPress

  • У меня несколько сайтов CMS WordPress на тяжелой теме, поэтому сервер на хостинге перегружен, стоит VDS. Хостера сказали высокий параметр load average, он должен быть ниже единицы. Неделю назад по несколько минут сохранялась страница, сегодня все повторяется, сервер тормозит.

    При помощи putty посмотрел данные, скрин прилагаю.

    Image Hosted by PiXS.ru

    Как снизить load average

    • Тема изменена 5 лет, 11 месяцев назад пользователем Egor2015.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Yui

    (@fierevere)

    永子

    по вашему скрину видно только то, что занят MySQL, все остальное не в тему
    возможно тема делает слишком много запросов в базу, возможно плагины
    что именно — можете поставить плагин https://ru.wordpress.org/plugins/query-monitor/
    и оценить, оптимизация со стороны WordPress? да, можете сменить тему или в зависимости от запросов оптимизировать какой-то свой самопис, плагины тяжелые заменить на более легкий вариант.

    я бы еще рекомендовала использовать redis
    https://ru.wordpress.org/plugins/redis-cache/ плагин
    также необходимо установить redis-server и убедиться что он закрыт для доступа извне (!)
    и расширение php-redis (плагин может работать без него, но лучше для производительности использовать расширение PHP redis)

    высокий параметр load average, он должен быть ниже единицы

    чушь они сказали.
    у вас на скрине топа 30% — пользовательский CPU, 28.5% — отдых, 27.3% ожидание IO, скорее всего дискового, т.е. возможен вариант что дисковое хранилище хостера работает слишком медленно, за что их надо побить тапками

    • Ответ изменён 5 лет, 11 месяцев назад пользователем Yui.

    Хостинг айхор неделю назад у них были проблемы:

    сегодня тоже тупят именно сайты WordPress, рукописные летают как обычно.
    Мне неделю назад лапшу вешала ТП, что проблем у них нет. Что-то уже исправили, load average меньше 1 стало, только почта не уходит пока.

    Модератор Yui

    (@fierevere)

    永子

    я не вижу в чем смысл бороться с цифрами loadaverage
    вы сами в курсе что они означают ? или вам сказали > 1 это плохо?

    Для (некоторых) хостингов и VPS имеет смысл общее затраченное время процессора, но на айхоре его не ограничивают, насколько я в курсе, если VPS грузит в разумных пределах (а не занимается майнингом и прочей деятельностью)

    серьезно, попробуйте поставить redis, он перенесет достаточно значительную часть нагрузки с mysqld на себя и с диска в оперативную память,
    LA сразу упадет тоже кстати

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Тяжелая тема WordPress» закрыта для новых ответов.