Linux

使用 –hog 時 httperf 掛起

  • August 23, 2013

我正在使用帶有 ubuntu 10.04(未安裝其他軟體)的大型 ec2 實例中的 httperf。

當我在沒有 –hog 的情況下進行測試時,測試會執行,但是當我使用 –hog 時,測試永遠不會結束

這是 httperf 中的一個錯誤。在這裡找到解決它的更新檔:

http://code.google.com/p/httperf/issues/attachmentText?id=15&aid=150000000&name=httperf-0.9.0-hogfix.patch&token=6d1c86ff869b68ec6b06b51adee5f853

我遇到了同樣的問題,但 Niro 的答案中提供的更新檔並沒有為我解決問題。問題最終是 TCP 連接重用和回收。為了解決這個問題,我按照以下說明進行操作: http ://www.speedguide.net/articles/linux-tweaking-121

相關說明是執行以下命令:

  • 迴聲 1 > /proc/sys/net/ipv4/tcp_tw_recycle
  • 迴聲 1 > /proc/sys/net/ipv4/tcp_tw_reuse

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