如何調查wordpress/nginx網站的初始伺服器回應延遲(2.9s)?

如何調查wordpress/nginx網站的初始伺服器回應延遲(2.9s)?

在此輸入影像描述

我推斷建立 HTML 並將其發送回來大約需要 3 秒鐘。我是否缺少一些明顯的東西?

硬體:2 個 CPU、4 GB RAM、100 GB HDD 堆疊:Fresh CentOS、Nginx、Wordpress

DD 效能平均為 200-300 MB/s

編輯:在 php-fpm 日誌中出現「無法為池分配記憶體」PHP 錯誤。歡迎幫助。

答案1

我將從對 WordPress 安裝進行基準測試開始。

http://wordpress.org/plugins/benchmark/

答案2

正如 David 所說,執行基準測試是個好主意,您還應該查看資料庫上的慢速查詢日誌。當然,您會希望過期標頭來快取頁面,這通常是一個好主意

<FilesMatch "\\.(js|css|html|htm|php|xml|eot|jpg|gif|png|jpeg)$">
SetOutputFilter DEFLATE
</FilesMatch>

在您的 .htaccess 或伺服器設定中

相關內容