前言:
使用 ab 工具无法压测到性能极限时,就可以使用 wrk 来压测,但 wrk 只支持 linux,因此本文记录一下安装过程。
1、安装 Git:
yum install git
2、下载 wrk:
git clone https://github.com/wg/wrk.git
3、安装工具:
yum install unzip
4、安装编绎工具:
yum install gcc
5、编绎 make
git 下载的目录默认在 /root/wrk 下,先切换目录:
cd wrk
运行编绎命令:
make
如果出错,根据错误信息互联网搜索一下,如果正常,进行下一步。
6、链接 或 复制到 /bin 目录
ln wrk /usr/local/bin
或者:
cp wrk /usr/local/bin
7、测试运行:
如,运行命令:
wrk -t 1 -c 2 -d 10s https://www.baidu.com
得到以下压测结果:
Running 10s test @ https://www.baidu.com 1 threads and 2 connections Thread Stats Avg Stdev Max +/- Stdev Latency 52.69ms 37.80ms 454.50ms 97.09% Req/Sec 40.36 9.57 60.00 59.18% 401 requests in 10.01s, 4.02MB read Requests/sec: 40.05 Transfer/sec: 410.64KB
版权声明:本文原创发表于 博客园,作者为 路过秋天 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。 |
个人微信公众号![]() |
Donation(扫码支持作者):支付宝:![]() |
Donation(扫码支持作者):微信:![]() |
![]() |
分类:
记录点滴
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)