我向我的服務器發出一個簡單的GET請求,它平均在〜1.2秒後回來(使用firebug NET選項卡,「等待響應」部分 - 甚至不是整個響應時間)如何檢查HTTP請求延遲/等待時間的原因?
我ping到服務器是0.250
使用客運與導軌2.3.3,在軌登錄請求正在〜0.023
我的服務器是在GoDaddy的,所以我檢查自己的網頁上螢火須─在「等待reqponse 「他們的頁面的時間是〜0.320
最糟糕的情況應該是0.4 ...那麼我在哪裏失去了另一個0.8秒?
我還能檢查什麼?
編輯:
好像它無關rails- 的圖像請求(即只阿帕奇響應,行得打軌的話)需要〜1.2秒也
已經在0 :) – amitkaz 2009-10-09 21:37:39
嘗試運行你的應用程序的一個實例與雜種或瘦。如果問題仍然存在,那麼您知道這是一個應用程序錯誤,否則它是apache + mod_rails的問題。你有沒有安裝最新版本的mod_rails?如果沒有,你應該嘗試更新。 – Mato 2009-10-09 21:59:07
實際上,它看起來像是與軌道無關 - 正如我對9191所評論的那樣,從apache發出的圖像請求需要 – amitkaz 2009-10-09 22:01:14