分享

siege 压力测试工具的安装与使用

 小仙女本仙人 2022-12-03 发布于北京

资料

官网 siege下载地址
链接 download

1.安装

使用ubuntu安装:如果是windows电脑可以使用wsl 的ubuntu系统

#下载siege
sudo wget http://download./siege/siege-latest.tar.gz
# 解压下载的siege
sudo  tar -zxvf siege-4.0.7.tar.gz
# 进入解压的目录
cd  siege-4.0.7
# 安装编译工具
sudo apt-get install build-essential
# 编译安装
sudo ./configure --with-ssl=/usr/bin/openssll
make
sudo make install

# 若要测试https 请安装
sudo apt-get install libssl-dev 

以上就已经安装成功

ubuntu可以直接采用命令安装

# sudo apt install siege

2.测试使用

siege -h 打印帮助命令

开始为期1分钟 200并发的请求百度

siege -c 200 -t 1 www.baidu.com

压测常用命令

【压测常用命令】
siege --debug -c 10 -t 1S https://cdn./uploads/xcx/20210220/6031036abe690.jpg    siege单地址:开启调试
siege -c 100 -t 1S https://cdn./uploads/xcx/20210220/6031036abe690.jpg    siege单地址:100并发运行1秒
siege -c 100 -t 1S -f urls.txt                siege多地址:100并发运行1秒
ab -n 100 -c 100 http://cdn./uploads/img/20210301/603cb23b4ae02.jpg      ab单地址:100并发100次
ab -v 4 -n 3 -c 3 -p "post1.txt" -T "application/x-www-form-urlencoded" "http://mrcba./api/small/sendmsg"  ab POST 传参:3并发3次,打印请求结果
ab -v 4 -n 3 -c 3 -H "xcx-token:af37a8fd0a4b2acec7f5697fec0adda9" "http://mrcba./api/xcx_top3?sch_id=209"  ab POST 带请求头:3并发3次,Header传参,打印请求结果
ab -n 300 -c 100 -H "xcx-token:af37a8fd0a4b2acec7f5697fec0adda9" "http://mrcba./api/xcx_top3?sch_id=209"  ab POST 并发:100并发100次

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约