对于想快速进行压力测试的同学来说,apache ab是一个简单好用的工具,下面简单介绍一下它的使用方法。

官网: https://httpd.apache.org/docs/2.0/programs/ab.html

  • ab的原理

ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。

  • ab的安装
# 安装
#yum -y install httpd-tools
apt-get install apache2-utils
# 检查是否成功
ab -v
  • ab参数
# ab常用参数的介绍:
-n :总共的请求执行数,缺省是1;
-c: 并发数,缺省是1;
-t:测试所进行的总时间,秒为单位,缺省50000s
-p:POST时的数据文件
-w: 以HTML表的格式输出结果
  • ab测试案例
ab -n 5000 -c 200 http://localhost/index.php
ab -n 1000 -c 100 -w http://localhost/index.php >>d:miss.html
ab -n 1000 -c 100 -p request_json.txt -T 'application/json' 'http://192.168.0.101:8088/api/event/annotationEvent'

Apache自带的ab压力测试工具相关推荐

  1. PHP的Apache自带的ab压力测试

    ab.exe是apache自带的网站压力测试工具,能够测试网站在一定时间内的发生高并发时的反应. 使用Apache的ab.exe[以PHPstudy的Apache为例] 1.使用命令行工具,进入apa ...

  2. 【Apache】Apache ab压力测试工具Window下载和用法详解

    ab是apache自带的网站压力测试工具.  使用起来非常的简单和方便.  不仅仅是可以apache服务器进行网站访问压力测试,还可以对其他类型的服务器进行压力测试.  比如nginx,tomcat, ...

  3. Apache ab压力测试工具

    查看apache是否安装 # rpm -qa httpd httpd-2.2.3-63.el5.centos (在apache 版本2以后,apache全部改名为httpd) ab压力测试工具是apa ...

  4. ab压力测试工具linux,【Linux】ApacheBench(ab)压力测试工具

    AB的简介 ab是apachebench命令的缩写. ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试.比 ...

  5. 运维之道 | apachebench ab压力测试工具

    apachebench ab压力测试工具 一.ab的原理 ab是apachebench命令的缩写 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问.它的测试目标是 ...

  6. apache ab压力测试工具-批量压测脚本

    概述 ab(Apache benchmark)是一款常用的压力测试工具.简单易用,ab的命令行一次只能支持一次测试.如果想要批量执行不同的测试方式,并自动对指标进行分析,那么单靠手工一条一条命令运行a ...

  7. ab压力测试php脚本,ab压力测试工具-批量压测脚本

    ab(Apache benchmark)是一款经常使用的压力测试工具.简单易用,ab的命令行一次只能支持一次测试.若是想要批量执行不一样的测试方式,并自动对指标进行分析,那么单靠手工一条一条命令运行a ...

  8. 压力测试ab安装 linux,Centos8下安装ab压力测试工具及ab命令详解

    释放双眼,带上耳机,听听看~! 1.ab的简介 ab是apachebench命令的缩写. ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以 ...

  9. 高并发ab压力测试工具

    Apache ab 介绍 : Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具 注: centos6 默认安装 ab 安装命令 yum install y htt ...

  10. ab压力测试工具-批量压测脚本

    转自:https://www.cnblogs.com/exceptioneye/p/5179763.html ab(Apache benchmark)是一款常用的压力测试工具.简单易用,ab的命令行一 ...

最新文章

  1. 入门Leaflet之小Demo
  2. linux cron源码下载,LINUX计划任务管理_AT与crontab
  3. 一个优秀的软件测试工程师需具备的技能
  4. LeetCode 287. Find the Duplicate Number
  5. MyCat分布式数据库集群架构工作笔记0020---高可用_单表存储千万级_海量存储_水平分表ER表
  6. 验证座机号码是否输入格式正确
  7. Linux命令行配置网络(有线网络,无线网络)// Debian
  8. 二值图像分析:轮廓形状逼近与拟合
  9. 中国浓缩咖啡机行业市场供需与战略研究报告
  10. 高可用免费代理ip爬取实战
  11. 我在迷你控制台风行一时
  12. dva是什么游戏_Dva爱你哟 她原来就是韩国少女宋哈娜原型
  13. BI是什么,BI的解释
  14. 最接地气的详解CountDownLatch闭锁应用与实现机制
  15. 第5课:scratch3的作品如何转换成HTML5文件
  16. 月收轻松过3千,自媒体需要掌握的信息源,值得收藏
  17. Python使用setuptools打包自己的分发包并使用举例(setup.py)
  18. 不同虚拟化技术 virtio 之间的区别
  19. (增加虚拟机)安装lite自带的benchmark和使用方法
  20. 在线压缩照片、修改图片尺寸像素、在线ps、免费在线做图实时协助

热门文章

  1. C语言———求”完数“
  2. 一张网络路由器与能源路由器对照表(2015年)
  3. 2022黑马程序员-前端学习第一阶段(Day02-HTML基础)
  4. Map集合Key 按照ASCII码从小到大(字典序)排序
  5. CAD插件学习系列教程(五) 小菜选择易
  6. 数据结构课程设计——学生成绩查询与分析系统(简单详细版,含讲解)
  7. .net反编译工具Reflector下载
  8. 专用集成电路设计实用教程(学习笔记一)
  9. 2016版excel_15个经典Excel技巧,易学易用,收藏备用!
  10. 蓝桥杯官网试题 欧拉的鸡蛋