Wordpress на лазурном процессоре

У нас есть WP с несколькими пользовательскими модулями. Он размещен в одном регионе в веб-приложении Azure и MySQL. Время от времени (2-5 раз) в месяц ЦП базы данных достигает 95%, а веб-сайты почти не работают. Во время этих всплесков нет резких изменений с точки зрения транзакций и пользователей. Попробовал несколько вариантов отладки, но теперь удача. Есть намеки?

2 ответа

Я бы предложил две вещи: во-первых, подключите свой WordPress к анализу приложений, чтобы у вас было больше шансов отладки и обзора того, что происходит. во-вторых: определите правило масштабирования для вашего ЦП для борьбы с простоями.

NB: в любое время простоя просто посмотрите журнал масштабирования и сравните его с информацией о вашем приложении. Для лучшего понимания проблемы.

Поскольку у вас есть пользовательские настройки, все может быть виновником.

Что я бы проверил как первые две вещи:

а) проанализировать ваши задачи wp-cron и посмотреть, может ли какой-либо из них во время работы вызвать спайк (у вас есть несколько плагинов для отладки, позволяющих вам проверить WP cron).

b) проанализировать таблицу wp_options на наличие переходных процессов, срок действия которых может истекать один раз в неделю, и их повторное создание может привести к высокой загрузке процессора.

Другие вопросы по тегам