使用工具ab
CentOS6默认安装
CentOS7需要手动安装
contos7下:
1、联网:
yum install httpd-tools
2、未联网(没试过):
(1)进入cd /run/media/root/CentOS7×8664/Packages(路径跟centos6不同)
(2)顺序安装
apr-1.4.8-3.el7.×86_64.rpm
apr-util-1.5.2-6.el7.×8664.rpm
httpd-tools-2.4.6-67.el7.centos.×86_64.rpm
请求方式:
公式:
ab -n 请求数 -c 并发数 -p 指定请求数据文件 -T "application/x-www-form-urlencoded" 测试的请求地址
举例:
新建一个文件:posrfile,里面写请求的数据
ab -n 1000 -c 200 -p /opt/posrfile -T "application/x-www-form-urlencoded" 192.168.26.73:8080/Seckill/doseckill
-n 并发请求100次
-c 200并发
-p /opt/posrfile 请求参数的文件
192.168.26.73:8080/Seckill/doseckill 具体请求的链接