用于并发测试.
1. 安装
- # need to run ab,apache portable runtime
- yum install apr-util
- #
- yum install yum-utils
- # 创建一个临时目录
- mkdir /opt/ad_tmp
- cd /opt/ad_tmp
- # 下载 rpm 包
- yumdownloader httpd-tools
- # 从 RPM 文件中提取文件
- rpm2cpio httpd-tools-2.4.6-88.el7.CentOS.x86_64.rpm | cpio -idmv
- #
- mv usr/bin/ab /usr/bin/ab
- cd /opt
- # 删除临时目录
- rm -rf ad_tmp
2. 使用语法
- -n requests Number of requests to perform
- -c concurrency Number of multiple requests to make
下面的命令表示一共有 100 个请求, 也就是服务器接收到的请求一共有 100 次, ab 分两批发起请求, 每次的并发量为 50.
来源: http://www.bubuko.com/infodetail-2885918.html