2012-02-17 90 views
0

我正在使用Apache Benchmark Tool和Apache jMeter進行服務器壓力測試。如果有30個以上的併發請求,網絡開始滯後(每100-200個請求)。網絡延遲問題 - 服務器壓力測試

儘管服務器上沒有CPU負載,並且有足夠的可用內存。

例如,200個請求以50毫秒的延遲執行,然後〜10個請求以超過3000毫秒的延遲執行,並且它繼續像這樣。

請注意,服務器不是運行Apache或MySQL,因此Apache不是問題。 Node.JS被用於壓力測試,它似乎可以很好地處理負載。我試着用apache和靜態內容做同樣的實驗,得到的結果與延遲相同。

服務器配置:

 
- Leaseweb 
- Intel Xeon X3440 
- 8GB DDR3 
- 1 x 100Mbps Full-Duplex 

這可能是一個問題,如何監控薄弱點?先謝謝你。

+0

軟件似乎也不重要。 因爲運行的軟件無關緊要。 服務器將只運行Node.JS,但我們也使用apache進行了測試,結果相同。 – Screatch 2012-02-17 20:02:07

回答

1

您似乎有信心看到與不同目標服務器相同的結果意味着目標服務器不是問題。如果你是正確的,那麼剩下的兩個可能性就是負載生成器和網絡。嘗試使用兩個負載生成器(在相同的網絡位置)。如果你得到完全相同的結果,那麼負荷發生器很可能不會被指責。如果結果發生變化,那麼瓶頸就在負載生成器上。