ab

ab指令是apache的性能测试工具,它可以测试当前apache服务器的运行性能,显示每秒中可以处理多少个http请求。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。

 

1、语法

     ab  [选项]

 

2、参数列表

选项

说明

-A name:pass

向服务器提供用户名和密码

-b

tcp连接的缓冲区大小

-c

并发请求数目,默认1个

-C cookie-name=value

添加cookie

-e csv-file

指定产生的csv文件

-g

把测试结果写入到指定的gnuplot文件

-h

显示帮助信息

-H

为请求附加额外的头信息

-i

执行http中的HEAD请求而不是GET

-k

启动keepalive功能

-n

指定测试会话中的请求次数

-p

指定包含post数据的文件

-q

如果请求数大于150,ab指令在处理10%或者100个请求后显示进度

-r

当有socket接收错误的时候,不退出

-t

指定测试的最大描述

-T

指定Content-type信息

-v

设置显示信息的级别

-V

显示版本信息

-x

设置table标记属性的字符串

-X

设置代理服务器

-y

设置tr标签

-z

设置td标签

 

3、实例

测试性能

[root@localhost ~]# ab -n 10 -c 10 http://www.qq.com/         //10个请求,并发10

This is ApacheBench, Version 2.3 <$Revision: 655654 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.qq.com (be patient)...apr_poll: The timeout specified has expired (70007)

Total of 6 requests completed

做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk

最新文章

  1. c# 读取mck码
  2. sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
  3. 《与小卡特一起学Python》Code3 抓取网页中的某个数据
  4. CentOS上安装SQL Server vNext CTP1
  5. 【CodeVS 1037】取数游戏
  6. linux命令----网络地址
  7. Python字典 (dictionary)
  8. .net-C#代码判断
  9. Android:控件布局(绝对布局)AbsoluteLayout
  10. Java连接MYSQL【转载】
  11. ubuntu tengine 安装
  12. cocos2d中如何使用图片纹理图集的加载来实现一个动画的功能
  13. poj Candies
  14. spark-shell启动集群
  15. hdu 5524 二叉树找规律,二进制相关
  16. Navicat11全系列激活(注册机)
  17. (转)Java对象克隆(Clone)及Cloneable接口、Serializable接口的深入探讨
  18. [翻译]在 .NET Core 中的并发编程
  19. vue-resource实现数据的绑定、添加、删除
  20. 解决eclipse启动慢

热门文章

  1. selenium2.x 与 selenium3.x 最大区别
  2. Dubbo的反序列化安全问题-Hessian2
  3. 稳了!我准备了1个晚上的CMS垃圾收集器
  4. 【Java】 List和Array转换
  5. [源码解析] PyTorch 分布式(4)------分布式应用基础概念
  6. 说透 Docker:虚拟化
  7. php简单手机商品发布系统
  8. HTML四种定位-固定定位
  9. 详解如何用 CSS3 完成 3D transform变换
  10. 【Meta】16s rRNA和16s rDNA的区别