Webbench 一款 Linux 下的壓力測試工具 for Mac

jopen 8年前發布 | 79K 次閱讀 Webbench Linux 壓力測試

Webbench是有名的網站壓力測試工具,它是由 Lionbridge公司開發。

Webbech能測試處在相同硬件上,不同服務的性能以及不同硬件上同一個服務的運行狀況。webBech的標準測試可以向我們展示服務器的兩項內容:每秒鐘相應請求數和每秒鐘傳輸數據量。webbench不但能具有便準靜態頁面的測試能力,還能對動態頁面(ASP,PHP,JAVA,CGI)進 行測試的能力。還有就是他支持對含有SSL的安全網站例如電子商務網站進行靜態或動態的性能測試。

安裝

PS: Make install 需 sudo 權限, 需要寫入 /usr/local/bin

brew install ctags # 依賴安裝
wget http://blog.zyan.cc/soft/linux/webbench/webbench-1.5.tar.gz
tar -zxvf webbench-1.5.tar.gz
cd webbench-1.5
mkdir -pv /usr/local/man/man1 # 關鍵
sodu make && sudo make install # sudo 權限因為需要創建文件夾
</div> </div>

使用

參數說明:-c表示并發數,-t表示時間(秒)

執行webbench --help

webbench [option]... URL
  -f|--force               壓測時不等待服務端返回
  -r|--reload              Send reload request - Pragma: no-cache.
  -t|--time <sec>          壓測時間/s, 默認30/s
  -p|--proxy <server:port> 使用代理來進行請求
  -c|--clients <n>         并發數量默認1個
  -9|--http09              使用HTTP/0.9 協議請求
  -1|--http10              使用HTTP/1.0 協議請求
  -2|--http11              使用HTTP/1.1 協議請求
  --get                    使用GET方式請求
  --head                   使用 HEAD 方式請求
  --options                Use OPTIONS request method.
  --trace                  Use TRACE request method.
  -?|-h|--help             This information.
  -V|--version             顯示當前版本
</div> </div> </div>

來自: http://ziming.info/2015/webbench-a-stress-test-tool-under-linux-for-mac/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!