당사의 WordPress 경매 웹사이트는 전용 서버에서 호스팅되는 CPU 스파이크를 증가시킵니다.

당사의 WordPress 경매 웹사이트는 전용 서버에서 호스팅되는 CPU 스파이크를 증가시킵니다.

우리는 8개의 CPU를 갖춘 전용 서버(CENTOS 7.9 kvm [서버])에서 WordPress 웹 사이트를 호스팅했습니다. 저희 웹사이트는 경매 기반 웹사이트입니다. 따라서 일반적으로 20개의 경매가 실시간으로 진행됩니다. 하지만 우리 웹 사이트는 CPU 사용량이 높아지고 급증합니다. 우리는 다음과 같은 방법으로 CPU 스파이크를 줄이려고 노력했습니다.

  1. 설치된 모든 플러그인을 비활성화했습니다.
  2. 비활성화된 크론작업
  3. 원치 않는 플러그인 비활성화

하지만 여전히 병목 현상이 발생하고 서버 응답 시간이 매우 낮습니다. 누구든지 내 문제를 해결하는 데 도움을 줄 수 있습니까?

답변1

WordPress는 Entity-Attribute-Value 스키마를 기반으로 합니다. EAV는 유연한 스키마이지만 데이터를 검색할 때 유연성이 저하되면 성능이 저하됩니다.

CPU 문제에 대한 부분적인 해결책이 있습니다. 의 인덱스를 변경하는 작업이 포함됩니다 postmeta. 자세한 내용은 여기를 참조하세요: http://mysql.rjweb.org/doc.php/index_cookbook_mysql#speeding_up_wp_postmeta

(이는 WooCommerce와 같은 다양한 파생 상품에도 적용됩니다.)

관련 정보