Linux

遷移到專用主機。網站載入非常緩慢。

  • April 20, 2012

我們已遷移到新的專用主機 (iweb.com)。我們使用 Drupal 作為 CMS。

當我從瀏覽器載入網站時,該網站會在 40-50 秒內載入。我們在伺服器上沒有負載(該站點尚未發布)。在載入網站時,我檢查了 RAM 是否正常(1GB 可用)。

我應該從哪裡開始調試?什麼可能導致這樣的問題?

我們的伺服器配備 4GB 記憶體。但是我們有恆定的 3GB 已用 RAM。這是正常的嗎?命令:自由

            total       used       free     shared    buffers     cached
Mem:       4032752    2967016    1065736          0      59472    1658468
-/+ buffers/cache:    1249076    2783676
Swap:      2096472          0    2096472

Drupal 不需要載入到記憶體中,你說得對,這看起來不像是記憶體受限的問題。看到(a)一些 CPU 負載數字,而您的頁面載入速度很慢,以及(b)更多地了解您的軟體堆棧,這將是非常有趣的。

我假設您使用的是 Apache 和 MySQL;它們是如何安裝的?您是否對它們的預設配置進行了任何調整?先看Apache配置;MPM 配置是一些“關閉”數字可以真正減慢您速度的地方。例如,最好看看<IfModule mpm_prefork_module>塊是如何配置的。

一旦你查看了 Apache 配置,MySQL 配置。(如果您的數據庫與 Drupal 不在同一主機上,Nick O’Neil 明智地建議考慮網路延遲。)我最近發現這篇部落格文章對網站的數據庫調整很有幫助。

引用自:https://serverfault.com/questions/195982