网站性能测试工具 webbench 的安装和使用
1.webbench的下载和安装
wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
sudo tar xvf webbench-1.5.tar.gz -C /usr/local/
cd /usr/local/webbench-1.5/
sudo apt -y install make ctags gcc
sudo make
sudo make install
2.命令帮助及说明

命令行选项:
短参 长参数 作用
-f --force 不需要等待服务器响应
-r --reload 发送重新加载请求
-t --time 运行多长时间,单位:秒"
-p --proxy server:port 使用代理服务器来发送请求
-c --clients 创建多少个客户端,默认1个"
-9 --http09 使用 HTTP/0.9
-1 --http10 使用 HTTP/1.0 协议
-2 --http11 使用 HTTP/1.1 协议
--get 使用 GET请求方法
--head 使用 HEAD请求方法
--options 使用 OPTIONS请求方法
--trace 使用 TRACE请求方法
-?/-h --help 打印帮助信息
-V --version 显示版本号
3.命令使用
catty@server8:/usr/local/webbench-1.5$ webbench -c 100 -t 5 http://192.168.3.162:9999/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://192.168.3.162:9999/
100 clients, running 5 sec.
Speed=142920 pages/min, 27096180 bytes/sec.
Requests: 11910 susceed, 0 failed.
catty@server8:/usr/local/webbench-1.5$
# -c 100 模拟100个用户同时请求,
# -t 5 持续5秒钟发送请求
# 结果分析:
# 网站性能 Speed=142920 pages/min=2382pages/sec
# 网络速度 27096180 bytes/sec=27MB/s
# 总请求数 Requests: 11910 susceed
4.软件介绍
官方网址:http://home.tiscali.cz/~cz210552/webbench.html
Web Bench 1.5
Registered on freshmeat.net as project web-bench.
Web Bench is very simple tool for benchmarking WWW or proxy servers. Uses fork() for simulating multiple clients and can use HTTP/0.9-HTTP/1.1 requests. This benchmark is not very realistic, but it can test if your HTTPD can realy handle that many clients at once (try to run some CGIs) without taking your machine down. Displays pages/min and bytes/sec. Can be used in more aggressive mode with -f switch.
Program: Web Bench
Version: 1.5
Updated: Jun 25 2004 (最后更新时间是2004年)
Platform: Posix C
File: webbench-1.5.tar.gz (7675 bytes)
其他介绍:https://github.com/EZLippi/WebBench
Webbench是Radim Kolar在1997年写的一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。
网站性能测试工具 webbench 的安装和使用的更多相关文章
- 网站性能测试工具 webbench 的安装和使用-linux
		
1.webbench的下载和安装 wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz sudo tar xvf we ...
 - google官方建议使用的网站性能测试工具
		
转自:http://www.laokboke.net/2013/05/12/google-official-recommended-site-performance-testing-tools/ 最近 ...
 - Linux 性能测试工具 sysbench 的安装与简单使用
		
文章目录 Linux 性能测试工具 sysbench 的安装与简单使用 一 背景 二 实验环境 2.1 操作系统 2.2 其他配 ...
 - 网站性能测试工具--MS Web Application Stress Tool
		
MS Web Applicaion Stress Tool 是一款网页测试的性能工具,具体的使用可以参考下面这篇博客文章 http://cuisuqiang.iteye.com/blog/193640 ...
 - ApacheBench~网站性能测试工具
		
对于网站性能测试来说,一般我们会使用loadrunner来实现,而它过于庞大,使我们感到有些不爽,而今天介绍的ApacheBench工具,它小而精,使用简单,效果直观,可以说,是比lr更好用的性能测试 ...
 - MySQL性能测试工具sysbench的安装和使用
		
sysbench是一个开源的.模块化的.跨平台的多线程性能测试工具,可以用来进行CPU.内存.磁盘I/O.线程.数据库的性能测试.目前支持的数据库有MySQL.Oracle和PostgreSQL.当前 ...
 - Web性能测试工具:http_load安装&使用简介
		
除了siege,在Web性能测试工具中,http_load也是比较热门和常见的一款,有时因为种种原因,只能使用现成的工具,所以多了解和掌握一种Web性能测试工具是很有必要的. 1.下载安装包 略过 2 ...
 - Web性能测试工具:Siege安装&使用简介
		
在Web性能测试工具中,siege是比较热门和常见的,它有安装简单,使用简单,测试报告详细的特点. 并且可以在文本中预定义一系列待测试url模拟,并可设定一定并发量下持续指定时间or测试进行测试. 比 ...
 - Linux 网络性能测试工具 iperf 的安装和使用
		
简介:Iperf是一个网络性能测试工具.可以测试TCP和UDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失.Iperf在Linux和windows平台 ...
 
随机推荐
- 【Solution】API测试工具,访问方式
			
1. post的时候,@requestBody 用 json的传递方式
 - 立一个Flag吧
			
以后在学习上遇到的问题以及解决办法,大部分都要记录在这里了,以备温故知新....就这样吧!
 - ESP8266开发笔记
			
自1999年MIT的Kevin Ash-ton教授首次提出物联网(IoT)的概念至今已经有20年了.放眼现在国内外的物联网市场,真可谓是百家争鸣,方兴未艾,无数家软硬件公司在这里舞浪弄潮,逐鹿其中,上 ...
 - MySql数据库中,判断表、表字段是否存在,不存在就新增
			
本文是针对MySql数据库创建的SQL脚本,别搞错咯. 判断表是否存在,不存在就可新增 CREATE TABLE IF NOT EXISTS `mem_cardtype_resource` ( ... ...
 - vue页面传参
			
1.传的参数是数组 传递参数的页面 let setStr = encodeURIComponent(JSON.stringify(this.tableData)); this.$router.push ...
 - BigDecimal源码
			
1 public BigDecimal(char[] in, int offset, int len, MathContext mc) {// 使用字符数组的构造方法,一般我们推荐使用的是一Strin ...
 - nginx  阻止非自己域名解析到服务器
			
server模块加入 default_server server { listen 80 default_server; return 403; # return 301 https://$serve ...
 - python垃圾回收机制与小整数池
			
python垃圾回收机制 当引用计数为0时,python会删除这个值. 引用计数 x = 10 y = x del x print(y) 10 引用计数+1,引用计数+1,引用计数-1,此时引用计数为 ...
 - 如何在centos6.5中安装MySQL数据库
			
huidaoli 东华理工大学信工IT网-项目1+1学习基地(www.ecit-it.com)
 - charls 抓包
			
一.HTTPS原理: HTTPS(Hyper Text Transfer Protocol Secure),是一种基于SSL/TLS的HTTP,所有的HTTP数据都是在SSL/TLS协议封装之上进行传 ...