https://github.com/tsenart/vegeta
wget https://github.com/tsenart/vegeta/releases/download/v7.0.3/vegeta-7.0.3-linux-amd64.tar.gz
tar xzvf vegeta-7.0.3-linux-amd64.tar.gz
mv vegeta /usr/local/bin/
-使用标准输入进行压测并生成报告
echo "GET http://www.hi-linux.com/img/linux/docker-dry-01.png" | vegeta attack -rate=50 -connections=1 -duration=1s | tee results.bin | vegeta report
-使用目标文件的内容进行压测
创建 target.txt 文件,内容如下:
vim target.txt
GET http://www.hi-linux.com/
GET http://www.hi-linux.com/posts/19779.html
GET http://www.hi-linux.com/img/linux/docker-dry-01.png
-使用 Vegeta 进行压测
vegeta attack -targets="target.txt" -rate=10 -duration=2s > results.bin
签名:这个人很懒,什么也没有留下!