雲際科技工作室雲際科技工作室
首頁 ›教學文件 ›WordPress 與效能
WordPress 與效能·閱讀約 6 分鐘

看 CloudLinux 資源用量,找出網站變慢的原因

共享主機上的網站變慢,多半是撞到自己帳號的資源配額。這一頁可以直接看出是哪一項,不用猜。

  1. 1

    打開資源使用狀況

    cPanel →「指標」→「資源使用狀況」(Resource Usage)。首頁會告訴你最近有沒有觸及任何上限。

  2. 2

    看是哪一項爆掉

    切到「Current Usage」或「Snapshot」,圖表會分別顯示 CPU(速度)、記憶體(PMEM)、I/O、IOPS、同時連線數(EP)與行程數(NPROC)。被限制的項目會標示出來。

  3. 3

    CPU 滿載

    常見原因是外掛太多、沒有快取、或有爬蟲密集抓取。先裝好 LiteSpeed Cache,再看存取日誌有沒有異常來源。

  4. 4

    記憶體滿載

    通常是某個外掛或主題吃太兇。到後台一次停用一個外掛再觀察,找出肇事者。也可以考慮加購記憶體配額。

  5. 5

    I/O 或 IOPS 滿載

    大量讀寫造成的,例如備份正在跑、有程式在寫大量日誌、或資料庫查詢沒有索引。先確認是不是備份時段,再查資料庫。

  6. 6

    同時連線數滿載

    EP 是同時處理中的請求數。撞到上限表示瞬間流量超過方案配額,訪客會看到 508 錯誤。這通常意味著該升級方案了。

  7. 7

    看歷史趨勢

    「Snapshot」可以選時間範圍。先確認是持續性的(該升級)還是偶發的(找出那個時間點發生什麼事)。

補充說明

  • 各方案的具體配額數字列在方案頁的資源配額表裡,可以對照你目前的用量。
  • CPU 與記憶體都可以單獨加購配額,不必整個方案升級。但如果是程式本身效率問題,加購只是把問題往後推。

照著做還是卡住?

到客戶中心開一張客服單,把你卡在第幾步、看到什麼錯誤訊息寫清楚,技術部門會直接回覆。

開客服單

這一篇出現在以下指南裡

指南會把整個流程的順序排好,如果你是在處理一整件事,從指南看比較不會漏步驟。