Наш сайт-аукцион WordPress увеличивает пики загрузки ЦП, размещенный на выделенном сервере

Наш сайт-аукцион WordPress увеличивает пики загрузки ЦП, размещенный на выделенном сервере

Мы разместили наш сайт WordPress на выделенном сервере (CENTOS 7.9 kvm [сервер]) с 8 CPU. Наш сайт — это сайт, работающий на основе аукциона. Обычно в сети будет 20 аукционов. Но наш сайт достигает высокой загрузки CPU и пиков. Мы попытались уменьшить пики CPU следующими способами

  1. Отключены все установленные плагины
  2. Отключено cronjob
  3. Отключены нежелательные плагины

Но у нас все еще есть узкое место и время отклика сервера очень низкое. Может ли кто-нибудь помочь мне решить мою проблему, пожалуйста.

решение1

WordPress основан на схеме Entity-Attribute-Value. EAV — гибкая схема, но эта гибкость достигается ценой производительности при поиске данных.

Частичное решение проблемы с ЦП есть. Оно заключается в изменении индексов postmeta. Подробности здесь: http://mysql.rjweb.org/doc.php/index_cookbook_mysql#speeding_up_wp_postmeta

(Это также относится к различным производным, таким как WooCommerce.)

Связанный контент