2011-04-13 48 views
0

這讓我瘋狂,所以我想我會看看是否有人能給我一個線索。我有一個運行Centos 5的小VPS,最新的Apache和MySQL以及PHP。小部分用戶的頁面加載速度非常緩慢。 CPU /帶寬/等不在加載

  • 大約1%的用戶報告非常緩慢的頁面加載,即使是靜態HTML頁面。數量級爲0.1 kbps。但他們最終會加載頁面。

  • 總是受到折磨的同一個用戶,他們總是受折磨。

  • 服務器不在CPU或磁盤負載下,它不受內存或磁盤限制。

  • 吞吐量非常快並且對所有非受影響用戶都一致。

  • 受影響的用戶可以從同一主機上的其他VPS服務器以非常快的速度下載文件。所以它似乎不是主人。

有沒有其他人遇到過這樣的問題?

/EDIT

  • Tracert檢測從受影響的用戶是正常

/EDIT2

  • 用戶聲稱已經嘗試了各種操作系統和瀏覽器
  • 用戶來自一個範圍不同地理區域
+0

嘗試ping服務器並從用戶的計算機上執行tracert。 – 2011-04-13 18:10:41

+0

受影響的用戶使用哪些瀏覽器(與其他人羣相比)?同一網絡上的所有機器是否涉及公共互聯網? – RQDQ 2011-04-13 18:16:08

+0

Eric:TraceRT正常 – Bennett 2011-04-13 18:37:39

回答

0

這可能是一些瘋狂的DNS - 特別是。如果用戶在公司環境中。通常,DNS查找會被緩存,但是如果每個請求都包含DNS查找,這可能會解釋您確定的行爲。

如果可能,您可以要求這些用戶將他們的PC(希望是筆記本電腦)帶到另一個網絡上並嘗試連接。

你也可以讓他們安裝Firebug(Firefox瀏覽器的插件) - 這會給你一個非常直觀的指示。

該頁面是否包含Javascript - 特別是,來自其他提供商的分析標籤?這有時會導致視覺緩慢的頁面 - 下載正常,但瀏覽器不呈現它,因爲它正在處理分析代碼。

0

redbot.org是什麼意思?

也嘗試從接近具有問題的用戶的地理區域運行web page test。看看瀑布圖,看看是否有很長的等待時間或TTFB時間。

而且你的用戶處於可能有CDN /節點下降甚至阻塞的位置。例如,如果您的用戶在中國,例如您有第三方小部件像facebook/twitter一樣被加載,它們將被中國防火牆阻止,並且將獲得10到20秒的超時時間。