Webbench網(wǎng)站壓力測(cè)試工具
Webbench是有名的網(wǎng)站壓力測(cè)試工具,它是由 Lionbridge公司(http://www.lionbridge.com)開(kāi)發(fā)。
Webbech能測(cè)試處在相同硬件上,不同服務(wù)的性能以及不同硬件上同一個(gè)服務(wù)的運(yùn)行狀況。webBech的標(biāo)準(zhǔn)測(cè)試可以向我們展示服務(wù)器的 兩項(xiàng) 內(nèi)容:每秒鐘相應(yīng)請(qǐng)求數(shù)和每秒鐘傳輸數(shù)據(jù)量。webbench不但能具有便準(zhǔn)靜態(tài)頁(yè)面的測(cè)試能力,還能對(duì)動(dòng)態(tài)頁(yè)面(ASP,PHP,JAVA,CGI)進(jìn) 行測(cè)試的能力。還有就是他支持對(duì)含有SSL的安全網(wǎng)站例如電子商務(wù)網(wǎng)站進(jìn)行靜態(tài)或動(dòng)態(tài)的性能測(cè)試。
二、Freebsd 上安裝 webbench
(1) 在FreeBSD下的用Ports安裝方法:
#cd /usr/ports/benchmarks/webbench #make install clean
記得安裝成功以后運(yùn)行一下rehash命令,刷新一下系統(tǒng)命令
#rehash
二、webbench使用
#webbench -? (查看命令幫助)
常用參數(shù) 說(shuō)明,-c 表示客戶端數(shù),-t 表示時(shí)間
測(cè)試實(shí)例:
#webbench -c 500 -t 30 http://127.0.0.1/phpionfo.php
測(cè)試靜態(tài)圖片
#webbench -c 500 -t 30 http://127.0.0.1/test.jpg
四、webbench測(cè)試結(jié)果
Webbench – Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://127.0.0.1/phpionfo.php 500 clients, running 30 sec. Speed=3230 pages/min, 11614212 bytes/sec. Requests: 1615 susceed, 0 failed.
分析:每秒鐘響應(yīng)請(qǐng)求數(shù):3230 pages/min,每秒鐘傳輸數(shù)據(jù)量11614212 bytes/sec.
Ubuntu 下安裝使用
1、安裝依賴包CTAGS
apt-get install ctags
2、安裝 Webbench
下載程序: webbench-1.5.tar.gz
wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz make sudo make install
