Linux 网站建设 ·

一款linux服务器下web压力测试工具:Webbench

相信有很多朋友在刚刚配置完lnmp的服务器上想测试一下服务器究竟可以承受到多少的并发连接!测试web的工具有很多,比如:http_load、Webbench、ab、siege等等,还有一些在线测试的网站比如:卡卡测试等等,不过今天我们来特别介绍一下Webbench,因为可以说这是除了在线网站之外使用最简单的了,Webbench是一个在linux系统vps上使用的命令测试工具,官方给出的测试结果就是可以一次模拟最多3万的并发数,其他的测试参数可以谷歌一下。

下面发一下安装教程和使用方法:

首先链接vps的ssh输入下面代码:

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

使用方法:

webbench -c 5000 -t 120 https://zhiku8.com

含义是:webbench -c 并发数 -t 持续秒数 http://需要测试的网站/

注意:在ubuntu上使用需要安装依赖包apt-get install ctags

  • webbench测试结果分析
  • 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.
  • 分析:每秒钟响应请求数:3230 pages/min,每秒钟传输数据量11614212 bytes/sec.
  • Webbench是有名的网站压力测试工具,它是由 Lionbridge公司(http://www.lionbridge.com)开发。

Webbech能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。

webBech的标准测试可以向我们展示服务器的 两项 内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进 行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。

参与评论