美文网首页
wrk压测工具使用及验证测试

wrk压测工具使用及验证测试

作者: 小钟钟同学 | 来源:发表于2018-05-08 23:47 被阅读30次

背景

因业务上线前需要进行一定压力测试,验证服务器相关一些接口性能。
之前使用ab进行简单的压测过,具体的可以再查看。
地址:https://www.jianshu.com/p/4fb1ad3a7c11

但是今天我们换一个比ab更好的压测工具。就是今天“猪脚” wrk!

安装

要使用wrk需要先编译一下才能使用!

git clone https://github.com/wg/wrk.git  
cd wrk  
或者下载之后,解压 修改为wrk 上传
make  

遇到的问题1:

-bash: git: command not found

解决安装git参考:
https://blog.csdn.net/chenlvzhou/article/details/61198783

make 成功以后在目录下有一个 wrk 文件.

做软链接:

# ln -s /usr/local/src/wrk/wrk /usr/local/bin
# wrk -t 2 -c 50 -d 20 --latency http://localhost:5000
或
# wrk -t12 -c100 -d30s http://www.baidu.com 
或加上超时
#wrk -t12 -c100 -d30s -T30s http://www.baidu.com 

参考:
https://www.cnblogs.com/rainy-shurun/p/5867946.html

参数说明:

-t 需要模拟的线程数
-c 需要模拟的连接数
-d 测试的持续时间
--timeout 超时的时间
--latency 显示延迟统计

结果显示说明:
Latency:响应时间
Req/Sec:每个线程每秒钟的完成的请求数
Avg:平均
Max:最大
Stdev:标准差

详细使用参考:
https://blog.csdn.net/xx123er/article/details/52401296
https://blog.csdn.net/weiyi556/article/details/79038576
https://blog.csdn.net/zhiyuan_2007/article/details/78369066

相关文章

  • wrk压测工具使用及验证测试

    背景 因业务上线前需要进行一定压力测试,验证服务器相关一些接口性能。之前使用ab进行简单的压测过,具体的可以再查看...

  • 服务流量限制

    性能测试 写个简单的web服务,再用工具进行压测。 使用wrk 工具进行压测: 常见限流手段 流量限制的手段有很多...

  • wrk 压测工具使用

    wrk是一款简单的HTTP压测工具,托管在Github上,https://github.com/wg/wrk.wr...

  • 外挂docker工具镜像至某个运行中的container

    场景 开发环境需要进入pod内部压测代理的性能(压测工具选择wrk),但是容器内部没有wrk 方法一: 通过yum...

  • 压测工具wrk

    在工作中经常用wrk对接口进行简单的压测,最近工作中测试接口需要对参数进行签名校验,借这个机会,打算仔细研究下wr...

  • HTTP压测工具之wrk

    wrk是一款简单的HTTP压测工具,托管在Github上,https://github.com/wg/wrk.wr...

  • HTTP压测工具wrk的使用

    wrk是一款简单的HTTP压测工具,托管在Github上,https://github.com/wg/wrk[ht...

  • Http benchmarking 工具 wrk 基本使用

    Http benchmarking 工具 wrk 基本使用 Intro wrk 是一款现代HTTP基准测试工具,能...

  • 性能压测工具wrk

    安装命令 帮助 wrk wrk -c1000 -t10 -d10 --latency "http://10.100...

  • 性能压测工具wrk

    mac安装 使用方法 命令示例 模拟4个线程,2000个连接,在60s内,间隔5s 执行 test.lua 的请求

网友评论

      本文标题:wrk压测工具使用及验证测试

      本文链接:https://www.haomeiwen.com/subject/mldgrftx.html