压力测试+webbench+ab+tsung+siege
压力测试工具合集:
第一款: webbench
ubuntu下webbench安装:(五步走)
sudo wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make
sudo make install //这边要sudo给权限,因为他会创建目录,如果没有权限,会install失败
测试:
webbench -c 500 -t 30 http://www.xxxx.com/index.php
缺点:数据太少.
第二款: Tsung
ubuntu下安装:
1/ 首先安装依赖的几个包: erlang、 erlang-src、 perl5、libtemplate-perl、gnuplot
sudo apt-get install erlang erlang-src //这两个不知道是不是必须要装,反正也装了.
sudo apt-get install perl5
sudo apt-get install libtemplate-perl //必须安装模板,否则无法生成report.html,报Can't locate Template.pm
sudo apt-get install gnuplot-x11 //gnuplot有好几种,都差不多,我这边装的是gnuplot-x11.
http://tsung.erlang-projects.org/ 下载-->解压-->./configure-->make-->sudo make install // 好像可以直接sudo apt-get install tsung,不过我直接下的官网的,没试过用apt-get安装
2/ 安装完,tsung放在/usr/bin/tsung,可以直接用 , 下面讲如何生成report.html
mkdir ~/.tsung // 如果有该目录就不用建了.
cp /usr/share/doc/tsung/examples/http_simple.xml ~/.tsung/tsung.xml //中挑一两个例子拷贝到 ~/.tsung/tsung.xml 作为配置文件
配置 tsung.xml //不详细讲了,见备注给出的两篇博文.
tsung start //开启测试,会在~/.tsung 下生成log文件
cd ~/.tsung/log/20131108-16** //进入对应的log中
sudo /usr/lib/tsung/bin/tsung_stats.pl //自动分析生成 report.html
拷贝report.html到 正常目录下,用浏览器打开,即可看到对应数据.
第三款: ab
apache自带的ab工具,安装完httpd,即可用命令 ab
ab -n 1000 -c 100 http://codsweb/
第四款:siege
参考文献
http://www.blogjava.net/duanzhimin528/archive/2010/09/01/330582.html //tsung的
http://tiandiou.blog.163.com/blog/static/2355668220115392725727/ //tsung的
http://blog.csdn.net/wudongxu/article/details/6326381 //tsung的
http://cqfish.blog.51cto.com/622299/138726 (比较详细) //ab的
http://www.vpser.net/opt/webserver-test.html // 综合比较几个压力测试工具的
http://hi.baidu.com/software_one/item/26a50ef1a67c2511ce9f32e0
转载于:https://www.cnblogs.com/zhongyuan/p/3038141.html
压力测试+webbench+ab+tsung+siege相关推荐
- siege 用户登录_【前端】压力测试工具ab、siege、webbench
概念 吞吐率(Requests per second) 每秒处理的请求数 并发连接数(The number of concurrent connections) 某个时刻同时存在的连接数. 并发用户数 ...
- 压力测试工具ab 及 centos下单独安装方法
为什么80%的码农都做不了架构师?>>> 压力测试工具Ab简介 Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab ...
- 从零开始自制实现WebServer(十八)---- 对服务器做最后的压力测试 WebBench压测小工具 项目迎来终章
文章目录 全流程实现博客链接 前引 (十八)---- 对服务器做最后的压力测试 WebBench压测小工具 项目迎来终章 1.正确处理Vmware-Station 处理器设置(初步调试过程) 2.正确 ...
- 服务器压力测试 性能测试 AB、Webbench、Tsung
负载生成器是一些生成用于测试的流量的程序.它们可以向你展示服务器在高负载的情况下的性能,以及让你能够找出服务器可能存在的问题.为了得到更加客观和准确的数值,应该从远程访问.局域网访问和 ...
- 压力测试工具ab介绍
超实用压力测试工具-ab工具 了解几个关于压力测试的概念: 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处 ...
- 服务器压力测试工具ab
在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请 ...
- 压力测试工具Ab简介
Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab作为压力测试工具了. 1.独立安装 通过 yum-utils中的yumdownload ...
- LINUX下简易网站压力测试--Webbench小记
Webbench是一款小巧实用的网站压力测试工具,它是由 Lionbridge公司开发的.它的标准测试主要有两项内容:每秒钟相应请求数和每秒钟传输数据量.它最多可以模拟3万个并发连接去测试网站的负载能 ...
- ab压力测试_Apache ab压力测试的知识点
Apache-ab是著名的Web服务器软件Apache附带的一个小工具,它可以模拟多个并发请求,测试服务器的最大承载压力. ab 是apachebench的缩写,ab命令会创建多个并发访问线程,模 ...
最新文章
- Ubuntu 下类似 Xshell 工具、更换阿里源
- python使用matplotlib可视化堆叠的柱状图(stacked bar plot)、多个类别的数据在分类变量层面累积堆叠起来
- express ajax分页实例,element+express+mongoose实现分页查询
- docker 修改服务器,docker-修改容器挂载目录的3种方法小结
- Linux中作业控制命令
- centos下搭建Jenkins持续集成环境(安装jenkins)
- 详解华为12种数据采集技术及应用实践
- Binder学习笔记(九)—— 服务端如何响应Test()请求 ?
- linux中Python3 引入CV2报错
- 路由器tomato固件上搭建svn
- Quartus-II之D触发器
- 使用SSH公钥登录服务器
- GPS经纬度差值对应地面距离多少米
- MAR DASCTF 2021
- 网格计算, 云计算, 集群计算, 分布式计算, 超级计算
- macw资讯:MacOS如何隐藏、加密文件或文件夹
- 区块链:重塑经济与世界
- Python爬虫自学系列(七) -- 项目实战篇(一)
- Lingke: A Fine-grained Multi-turn Chatbot for Customer Service
- 2021年了你还不了解新式类与经典类?
热门文章
- Python Django模板页面过滤器使用示例
- 【视频】vue指令之v-if、v-bind
- python3 三角函数
- vuetify框架中服务端分页的实现方式(指定初始显示记录数)
- Qt for Mac 设置软件开机自启动
- 硬件工程师面试经历2015---笔试篇
- 按字寻址与按字节寻址
- python函数定义错误_[转载]python之函数的使用及异常处理2021.1.30
- Cpp / Hash 所得字符串转成 Hex 字符串。
- Linux / openwrt / Ubuntu 18.04 虚拟机中的 openwrt 如何联网