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万个并发连接去测试网站的负载能力。

最新文章

  1. js 字符串截取
  2. Wix 安装部署教程(三)自定义安装界面和行为
  3. this(C# 参考)
  4. Symfony2学习笔记之数据校验
  5. Implement Stack using Queues ——LeetCode
  6. XMLHttpRequest基础知识
  7. .Neter玩转Linux系列之三:Linux下的分区讲解
  8. ES 11 - 配置Elasticsearch的映射 (mapping)
  9. Python-Django 视图层
  10. 京东饭粒捡漏V1.0.8
  11. String 相关
  12. [机器学习]正则化方法 -- Regularization
  13. Vue渲染函数
  14. python自动化开发-[第十五天]-jquery
  15. Java并发编程:Java Thread方法join的简单总结
  16. jmeter 4.0版本更新说明(个人做个记录)总版本更新合集
  17. 实例学习SSIS(一)
  18. `Vue`中为什么访问不了以`$`和`_`开头的属性?
  19. HDU 4687 Boke and Tsukkomi 一般图匹配,带花树,思路,输出注意空行 难度:4
  20. elasticsearch 第一篇(入门篇)

热门文章

  1. JDK8 HashMap--removeNode()移除节点方法
  2. json对象组按某个字段排序
  3. c#之AES加密解密
  4. Unity3D中的shader基础知识
  5. 从Redis中删除大集合对象的方法
  6. 教你如何修改运行中的docker容器的端口映射
  7. Android-Gradle(四)
  8. Hadoop Mapreduce 调优
  9. react context跨组件传递信息
  10. java串口通信丢包