Linux安装ab
- 不知道ab在哪个包下,于是查一下:
yum provides /usr/bin/ab
查出ab位于http-tools包
- 安装httpd-toos
sudo yum install httpd-tools
- GET请求
ab -n 10000 -c 50 http://127.0.0.1/api1/xxx
发送10000个请求,并发量为50。
- keep-alive
ab -k -n 10000 -c 50 http://127.0.0.1/api1/xxx
- 测试rest api(post)
ab -p request.json -T application/json -H 'Authorization: Bearer dfsdfr32gweg2g232r' -c 10 -n 2000 http://127.0.0.1/api1/xxx
其中:
-p:指定请求体数据(必须与-T同时使用)
-T:指定请求的conent-type
-H:指定登录token
网友评论