webbench
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。
1、适用系统:Linux
2、编译安装:
引用
wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make && make install
[root@localhost webbench-1.5]# make
cc -Wall -ggdb -W -O -c -o webbench.o webbench.c
webbench.c: In function ‘alarm_handler’:
webbench.c:77: 警告:未使用的参数 ‘signal’
cc -Wall -ggdb -W -O -o webbench webbench.o
ctags *.c
/bin/sh: ctags: command not found
make: [tags] 错误 127 (忽略)
yum -y install ctags 缺少包。这个命令不行
解决方法,安装ctags
wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
cd ctags-5.8
./configure && make && install
如果遇到权限不够可以用这个 sudo make istall
然后在回到 webbench-1.5目录下 sudo make && install
3、使用:
引用
webbench -c 500 -t 30 http://127.0.0.1/test.jpg
参数说明:-c表示并发数,-t表示时间(秒)
4、测试结果示例:
引用
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://127.0.0.1/test.jpg
500 clients, running 30 sec.
Speed=3230 pages/min, 11614212 bytes/sec.
Requests: 1615 susceed, 0 failed.
相关推荐
**二、Webbench安装** 在Linux环境下安装Webbench通常包括以下步骤: 1. **下载源代码**:首先需要获取Webbench的源代码包,可以通过wget命令从官方或者第三方网站下载。例如: ``` [root@localhost src]# wget ...
3. **编译与安装**:解压源码包后,进入源码目录,运行`./configure`,然后`make`,最后`sudo make install`将Webbench安装到系统路径。 4. **配置与运行**:Webbench的使用相对简单,通过命令行参数指定目标URL、...
4. **安装**:最后,使用`sudo make install`将Webbench安装到系统路径。 **四、Webbench使用示例** 1. **基本用法**:`webbench -c 并发数 -t 时间 server_url`,例如`webbench -c 100 -t 60 http://localhost/`,...
Webench是一款轻量级的网站测压工具,最多可以对网站模拟3w左右的并发请求,...webbench 做压力测试时,最多模拟3万个客户端,该软件自身也会消耗CPU和内存资源,为了测试准确,请将 webbench 安装在单独的服务器上。
1. 下载并编译源码:从官方仓库或者镜像站点获取`webbench`的源代码,解压后进行编译安装。 2. 配置测试参数:根据需求设置并发用户数、测试时间等参数。 3. 执行压力测试:运行`webbench`命令,指定目标URL和配置...
(1)Webbench安装 代码如下: wget //www.jb51.net/soft/linux/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make make install (2)Webbench使用 代码如下: webbench -c 1000 -t 60 //...
1. 安装:下载WebBench源码包,编译安装到服务器。 2. 配置:根据实际需求配置测试参数,如并发用户数、请求类型、URL等。 3. 执行测试:运行WebBench命令启动压力测试。 4. 分析结果:测试完成后,查看输出的...
一旦WebBench安装成功,就可以开始进行实际的压力测试了。以下是一个简单的示例,用于模拟500个客户端并发访问同一图片文件,持续时间为30秒。 ##### 命令格式: ```bash webbench -c <client_num> -t <time> ```...
由于webbench是用C语言编写的,因此需要安装适用于Windows的C编译器,如MinGW或Microsoft Visual C++。 2. **源代码获取**:从官方网站或其他可靠的开源仓库下载webbench-1.5的源代码。将下载的`webbench-1.5...
3. **安装与使用**: - 首先,解压名为"WebBench测试工具 5.0"的压缩包文件,找到可执行程序并运行。 - 在控制端设置参数,如并发用户数量、测试持续时间、请求URL等。 - 启动测试,客户端将模拟用户请求,控制端...
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 1、适用系统:Linux 2、编译安装: tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make...
1. 安装:Webbench通常作为源码包安装,需要编译和链接。首先下载源码,然后运行`./configure`,`make`,最后`sudo make install`进行安装。 2. 基本用法:启动Webbench的基本命令格式是`webbench -c <并发数> -t ...
WebBench的安装与使用相对简单。首先,你需要下载源代码包,如`WebBench-master`,解压后通过`make`命令编译,然后使用`./webbench [options]`启动测试。其中,选项包括指定测试模式、并发用户数、测试时间等。 ...
5. `debian`:这个目录可能包含将WebBench打包为Debian软件包的相关文件,方便在Debian或基于Debian的Linux发行版中安装和管理WebBench。 总的来说,WebBench是一个实用的Web服务器性能测试工具,通过C语言实现,...
1. **安装Webbench**:通常需要通过源码编译安装,首先下载Webbench源代码,然后解压、配置、编译和安装。 2. **配置测试参数**:根据需求设置并发连接数、测试时长、请求类型等。 3. **执行测试**:运行Webbench...
在实际使用DB-Webbench时,开发者或测试工程师首先需要安装和配置Webbench,然后根据目标数据库(如MySQL、Oracle、PostgreSQL等)创建合适的测试脚本。在执行测试时,应确保测试环境的稳定性,避免其他因素干扰测试...
SuperWebBench 是由webbench改进而来的一款简单易用的web性能测试工具背景:webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。webbench是...
安装:make && make安装。 用法: 1.内容类型:application / x-www-form-urlencoded webbench-发布内容--header header1:value1 --header header2:value2 -t time -c数字 2.Content-Type:multipart / form-...
Webbench是一款专为Linux设计的轻量级网站...用户可以通过编译源代码来安装和运行Webbench,以此来进行自定义的网站压力测试。总的来说,Webbench是一款强大且实用的工具,对于理解服务器性能和优化策略具有重要意义。