压力测试工具合集:

第一款: 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相关推荐

  1. siege 用户登录_【前端】压力测试工具ab、siege、webbench

    概念 吞吐率(Requests per second) 每秒处理的请求数 并发连接数(The number of concurrent connections) 某个时刻同时存在的连接数. 并发用户数 ...

  2. 压力测试工具ab 及 centos下单独安装方法

    为什么80%的码农都做不了架构师?>>>    压力测试工具Ab简介 Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab ...

  3. 从零开始自制实现WebServer(十八)---- 对服务器做最后的压力测试 WebBench压测小工具 项目迎来终章

    文章目录 全流程实现博客链接 前引 (十八)---- 对服务器做最后的压力测试 WebBench压测小工具 项目迎来终章 1.正确处理Vmware-Station 处理器设置(初步调试过程) 2.正确 ...

  4. 服务器压力测试 性能测试 AB、Webbench、Tsung

            负载生成器是一些生成用于测试的流量的程序.它们可以向你展示服务器在高负载的情况下的性能,以及让你能够找出服务器可能存在的问题.为了得到更加客观和准确的数值,应该从远程访问.局域网访问和 ...

  5. 压力测试工具ab介绍

    超实用压力测试工具-ab工具 了解几个关于压力测试的概念: 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处 ...

  6. 服务器压力测试工具ab

    在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请 ...

  7. 压力测试工具Ab简介

    Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab作为压力测试工具了. 1.独立安装 通过 yum-utils中的yumdownload  ...

  8. LINUX下简易网站压力测试--Webbench小记

    Webbench是一款小巧实用的网站压力测试工具,它是由 Lionbridge公司开发的.它的标准测试主要有两项内容:每秒钟相应请求数和每秒钟传输数据量.它最多可以模拟3万个并发连接去测试网站的负载能 ...

  9. ab压力测试_Apache ab压力测试的知识点

    Apache-ab是著名的Web服务器软件Apache附带的一个小工具,它可以模拟多个并发请求,测试服务器的最大承载压力.   ab 是apachebench的缩写,ab命令会创建多个并发访问线程,模 ...

最新文章

  1. Ubuntu 下类似 Xshell 工具、更换阿里源
  2. python使用matplotlib可视化堆叠的柱状图(stacked bar plot)、多个类别的数据在分类变量层面累积堆叠起来
  3. express ajax分页实例,element+express+mongoose实现分页查询
  4. docker 修改服务器,docker-修改容器挂载目录的3种方法小结
  5. Linux中作业控制命令
  6. centos下搭建Jenkins持续集成环境(安装jenkins)
  7. 详解华为12种数据采集技术及应用实践
  8. Binder学习笔记(九)—— 服务端如何响应Test()请求 ?
  9. linux中Python3 引入CV2报错
  10. 路由器tomato固件上搭建svn
  11. Quartus-II之D触发器
  12. 使用SSH公钥登录服务器
  13. GPS经纬度差值对应地面距离多少米
  14. MAR DASCTF 2021
  15. 网格计算, 云计算, 集群计算, 分布式计算, 超级计算
  16. macw资讯:MacOS如何隐藏、加密文件或文件夹
  17. 区块链:重塑经济与世界
  18. Python爬虫自学系列(七) -- 项目实战篇(一)
  19. Lingke: A Fine-grained Multi-turn Chatbot for Customer Service
  20. 2021年了你还不了解新式类与经典类?

热门文章

  1. Python Django模板页面过滤器使用示例
  2. 【视频】vue指令之v-if、v-bind
  3. python3 三角函数
  4. vuetify框架中服务端分页的实现方式(指定初始显示记录数)
  5. Qt for Mac 设置软件开机自启动
  6. 硬件工程师面试经历2015---笔试篇
  7. 按字寻址与按字节寻址
  8. python函数定义错误_[转载]python之函数的使用及异常处理2021.1.30
  9. Cpp / Hash 所得字符串转成 Hex 字符串。
  10. Linux / openwrt / Ubuntu 18.04 虚拟机中的 openwrt 如何联网