Назад | Перейти на главную страницу

Высокая нагрузка на ЦП при объединении WordPress и nginx для нескольких сайтов

Я недавно применил после настройки установить WordPress плюс W3 Total Cache на сервер nginx с внешним интерфейсом Varnish для достижения высокой масштабируемости. Он отлично работает, когда я запускаю только один виртуальный сервер, но как только я настраиваю более 1-2 сайтов WordPress на одном сервере, ЦП достигает максимума в 400%, причем лак является виновником:

763 nobody    20   0  166m  16m 7840 S  400  3.4   5437:22 varnishd     

Количество свободной памяти одинаково до и после скачка ЦП, примерно 25-30 мегабайт в зависимости от top.

Ни один из моих сайтов сейчас не получает никакого объема трафика (максимум несколько сотен реальных показов страницы в день). Я размещаю на Linode 512 мегабайт VPS и следил за подробностями настройки из сообщения в блоге, за исключением другой структуры постоянных ссылок. У меня установлено несколько плагинов, и мои установки WordPress были перенесены путем копирования tar-файла и дампа MySQL со старого хоста.

Для начала, как мне продолжить отладку? Это чисто проблема с лаком? Я не очищаю кеш должным образом после того, как начал применять эту настройку на нескольких сайтах?

Я также видел некоторые дискуссии о том, желателен ли лак для такого рода установки. Должен ли я просто использовать nginx в качестве обратного прокси?

(Обратите внимание, что я разместил это на Обмен стеками WordPress тоже, но предполагалось, что это может быть не по теме)