压力测试工具安装
mkdir test
cd test vi url.txt http://toy1.weather.com.cn/search?cityname=shanghai
http://toy1.weather.com.cn/search?cityname=shanghai
http://toy1.weather.com.cn/search?cityname=shanghai
http://toy1.weather.com.cn/search?cityname=shanghai
http://toy1.weather.com.cn/search?cityname=shanghai 保存文件
siege安装:
$ wget http://download.joedog.org/siege/siege-4.0.4.tar.gz
得到最新包siege-latest.tar.gz
解压之。
$ tar xvf siege-latest.tar.gz
得到的具体版本就是siege-3.0.6
$ cd siege-3.0.6/
编译的时候,我只制定了安装目录:/usr/local/siege/
$ ./configure --prefix=/usr/local/siege/
$ make
$ sudo make install
命令行输入:siege
如上图,则安装成功
GET方法:
siege -b -c 10 -t 60s -f url.txt
POST方法:
siege -b -c 3 -r 10 "http://39.106.38.50:8090/api/v1/account/user/new_login POST <./peo.json"
--------------------------------------------------------------------------------
http_load安装:
$ wget http://acme.com/software/http_load/http_load-09Mar2016.tar.gz
得到最新包http_load-09Mar2016
解压之。
$ tar xvf http_load-09Mar2016.tar.gz
得到的具体版本就是http_load-09Mar2016
$ cd http_load-09Mar2016/
$ make
$ sudo make install
命令行输入:http_load
如上图,则安装成功
通常:参数pf一起使用,参数rs一起使用。
GET方法:
http_load -p 10 -f 100 ./test/url.txt
POST方法:
http_load_post -p 10 -f 10 ./test/url.txt
--------------------------------------------------------------------------------
http_load_post安装:
直接使用,不用make、make install
# 便捷的传输工具
yum install lrzsz -y
rz 从windows 上传文件到 linux
sz xxx 从linux 下载 xxx文件到 windows