Webbench的安裝和使用

下載

wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz

解壓

tar -zxvf ./webbench-1.5.tar.gz

安裝編譯環(huán)境

yum install -y gcc ctags

編譯

cd ./webbench-1.5
make &make install
make clean

如果遇到如下問題:

install: cannot create regular file '/usr/local/man/man1': No such file or directory
make: *** [install] Error 1

網(wǎng)上有說

mkdir /usr/local/man

但是我發(fā)現(xiàn)man目錄是存在的,那問題只可能是權(quán)限了,修改好權(quán)限,問題解決。

chmod 777 /usr/local/man

使用

webbench [option]... URL
  -f|--force               Don't wait for reply from server.
  -r|--reload              Send reload request - Pragma: no-cache.
  -t|--time <sec>          Run benchmark for <sec> seconds. Default 30.
  -p|--proxy <server:port> Use proxy server for request.
  -c|--clients <n>         Run <n> HTTP clients at once. Default one.
  -9|--http09              Use HTTP/0.9 style requests.
  -1|--http10              Use HTTP/1.0 protocol.
  -2|--http11              Use HTTP/1.1 protocol.
  --get                    Use GET request method.
  --head                   Use HEAD request method.
  --options                Use OPTIONS request method.
  --trace                  Use TRACE request method.
  -?|-h|--help             This information.
  -V|--version             Display program version.

這里time和clients比較重要,

  • time是benchmark持續(xù)多久
  • clients是指time時(shí)間內(nèi)請(qǐng)求多少次。
    比如我們測試百度, 啟動(dòng)100個(gè)客戶端同時(shí)請(qǐng)求百度首頁,持續(xù)60S:
webbench -t 60 -c 100 http://www.baidu.com/

運(yùn)行結(jié)果

Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://www.baidu.com/
100 clients, running 60 sec.

Speed=2643 pages/min, 5045450 bytes/sec.
Requests: 2641 susceed, 2 failed.
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,366評(píng)論 25 708
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,715評(píng)論 19 139
  • 無意間聽到手機(jī)里的這首歌《只道尋常》,一個(gè)女聲悠悠地訴說一段耐人尋味的故事。 ‘離別時(shí)只道是當(dāng)時(shí)習(xí)慣,一切都很習(xí)慣...
    MC小K閱讀 639評(píng)論 1 5
  • 已經(jīng)記不清有多久沒有微笑了,在這個(gè)信息爆炸的時(shí)代,感覺每天都過的好忙碌,根本沒有時(shí)間停下來去放松一下自己,好怕一停...
    未來我是誰閱讀 404評(píng)論 0 0

友情鏈接更多精彩內(nèi)容