<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

    Linux網(wǎng)站壓力測試工具webbench

      一、Webbench簡單介紹
      在一個網(wǎng)站上線前, 通常我們應(yīng)該做一些相關(guān)的壓力測試, 以便了解當(dāng)前Web服務(wù)器在高并發(fā)高負(fù)載情況下的響應(yīng)狀況和速度,方便對Web服務(wù)器進(jìn)行優(yōu)化和重構(gòu)。目前有很多免費(fèi)的web壓力測試工具可以幫助我們完成測試, 例如: 十個免費(fèi)的Web壓力測試工具h(yuǎn)ttp://coolshell.cn/articles/2589.html,但在真實(shí)項(xiàng)目中使用Apache ab和Webbench來完成壓力測試。Apache的優(yōu)點(diǎn):Apache的ab使用非常簡單, 而且只要是安裝了Apache了,就會自帶其ab工具,缺點(diǎn):就是不能模擬高并發(fā)狀態(tài)下的測試, 好像最多可以模擬100-200次/秒的并發(fā). 如果需要模擬更高負(fù)載的壓力測試, 就需要使用Webbench。
      Webbench是有名的網(wǎng)站壓力測試工具,它是由 Lionbridge公司(http://www.lionbridge.com)開發(fā)。Webbech能測試處在相同硬件上,不同服務(wù)的性能以及不同硬件上同一個服務(wù)的運(yùn)行狀況。webBech的標(biāo)準(zhǔn)測試可以向我們展示服務(wù)器的兩項(xiàng) 內(nèi)容:每秒鐘相應(yīng)請求數(shù)和每秒鐘傳輸數(shù)據(jù)量。webbench不但能具有便準(zhǔn)靜態(tài)頁面的測試能力,還能對動態(tài)頁面(ASP,PHP,JAVA,CGI)進(jìn)行測試的能力。還有就是他支持對含有SSL的安全網(wǎng)站例如電子商務(wù)網(wǎng)站進(jìn)行靜態(tài)或動態(tài)的性能測試,webbench最多可以模擬3萬個并發(fā)連接去測試網(wǎng)站的負(fù)載能力。缺點(diǎn)測試的結(jié)果太簡單了。
      二、安裝Webbench
      注意點(diǎn):為了測試準(zhǔn)確,請將 webbench 安裝在別的linux服務(wù)器上,(因?yàn)閣ebbench 做壓力測試時(shí),自身也會消耗CPU和內(nèi)存資源, 否則很可能把自己服務(wù)器搞掛掉)
      目前Webbench最新的版本為webbench-1.5.tar.gz下載地址 http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
      1.先安裝依賴包:yum install ctags
      2.安裝Webbench:
      tar zxvfwebbench-1.5.tar.gz
      cd webbench-1.5
      make &&make install
      如果出現(xiàn)以下報(bào)錯信息:
    ctags *.c
    /bin/sh: ctags: command not found
    make: [tags] Error 127 (ignored)
    install -s webbench /usr/local/bin
    install -m 644 webbench.1 /usr/local/man/man1
    install: cannot create regular file `/usr/local/man/man1': No such file ordirectory
    make: *** [install] Error 1
      解決方法:
      mkdir -p /usr/local/man
      chmod 644 /usr/local/man
      再次執(zhí)行make && make install
      看到如下界面,說明安裝成功
    make: Nothing to be done for `all'.
    install -s webbench /usr/local/bin
    install -m 644 webbench.1/usr/local/man/man1
    install -d /usr/local/share/doc/webbench
    install -m 644 debian/copyright/usr/local/share/doc/webbench
    install -m 644 debian/changelog/usr/local/share/doc/webbench
      三、使用
    [root@centos ~]# webbench -c 400 -t 20 http://10.43.2.192/
    Webbench - Simple Web Benchmark 1.5
    Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
    Benchmarking: GET http://10.43.2.192/
    400 clients, running 20 sec.
    Speed=392676 pages/min, 1603427 bytes/sec.
    Requests: 130892 susceed, 0 failed.
      參數(shù)說明:-c表示并發(fā)數(shù),-t表示時(shí)間(秒)
      每秒鐘傳輸數(shù)據(jù)量:1603427 bytes/sec每秒鐘相應(yīng)請求數(shù):392676/60= 6544 pages/sec
      這里有一個特別要注意的點(diǎn):10.43.2.192/后面的“/”一定不要忘記

    posted on 2014-11-21 10:54 順其自然EVO 閱讀(326) 評論(0)  編輯  收藏 所屬分類: 測試學(xué)習(xí)專欄

    <2014年11月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 四虎影视在线影院在线观看免费视频| 91高清免费国产自产| 九九免费观看全部免费视频| 国产精品亚洲一区二区三区| 免费一级特黄特色大片| 成人无码a级毛片免费| 亚洲视频在线免费观看| 在线精品免费视频| 久99精品视频在线观看婷亚洲片国产一区一级在线| 国产一精品一av一免费爽爽| 爱情岛论坛亚洲品质自拍视频网站| 99亚洲精品卡2卡三卡4卡2卡| 黄色一级毛片免费| 国产精品成人观看视频免费| 精品免费国产一区二区三区| 亚洲乱码无码永久不卡在线| 国产精品亚洲综合久久| 丁香花在线观看免费观看图片| 57PAO成人国产永久免费视频| 又爽又高潮的BB视频免费看| 中文字幕亚洲免费无线观看日本| 亚洲欧美成aⅴ人在线观看| 久久嫩草影院免费看夜色| 最近中文字幕无吗高清免费视频| 亚洲国产精品SSS在线观看AV| 亚洲1区2区3区精华液| 99精品视频在线视频免费观看| 免费国产真实迷j在线观看| 亚洲成AV人综合在线观看| 青青操免费在线视频| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 亚洲色偷偷综合亚洲AV伊人| 亚洲人成毛片线播放| fc2成年免费共享视频18| 69成人免费视频| 亚洲沟沟美女亚洲沟沟| 91久久精品国产免费一区| 亚洲a一级免费视频| 国产情侣久久久久aⅴ免费| 亚洲精品无码不卡在线播HE| 人妻仑乱A级毛片免费看|