wrk 的 Lua 扩展 wrk-gor

Apache-2.0
Lua 查看源码»
跨平台
2018-09-04
leeyiw

wrk-gor

wrk-gor 是一个 wrk 的 Lua 扩展。该扩展可以让 wrk 读取 goreplay 记录的线上真实流量文件(.gor)并进行性能压测。

使用方法

  1. 下载 wrk-gor.lua 到您希望调用 wrk 的目录下

  2. 准备一份 goreplay 产出的数据文件(.gor),该步骤可以参考:Saving and Replaying from file。这里我们使用 requests.gor 进行举例

  3. 使用如下参数调用 wrk: wrk -s wrk-gor.lua http://127.0.0.1:8080/ -- --gor requests.gor,然后 wrk 就会对 127.0.0.1:8080 进行为期 10 秒的性能测试,测试数据从 requests.gor 中被 wrk-gor.lua 读取并加载到 wrk 中

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

WRK-HTTP压力测试工的下载安装与使用方法

wrk 是一款采用异步并发模型的HTTP基准测试工具,偶然接触便将此方法记录下来以供以后学习回忆。

2016/03/09 09:46
266
2
gcc 出错信息

ar rcs libname.a $. o $.o Archive has no index; run ranlib to add one collect2: ld returned 1 exit status 编译时出现 _mcount 未定义 '_mcount' is 用于 gprof. 如果一个目标文件编译...

2013/04/14 20:46
31
0
Gor

Gor 流量mirror

2016/05/15 11:43
439
2
说说压力测试工具

系统写好了,能不能顺利上线?一般来说我们需要做一些压力测试来判断。比如系统预计每天一百万的接口访问量,并且访问时段主要集中在早八点到晚八点,那么平均下来 RPS 大约是 22 次左右,不...

2012/09/20 23:10
200
1
用wrk测试nginx/nodejs/golang

硬件环境 $ lscpu Architecture: x86_64 CPU 运行模式: 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 每个核的线程数:2 每个座的核数: 4 Socket(s): 1...

2017/11/16 15:19
18
0
Hive几种导出数据方式

Hive几种导出数据方式

2016/12/03 17:28
5
0
hive学习总结(2)—Hive几种导出数据方式

1.拷贝文件 如果数据文件恰好是用户需要的格式,那么只需要拷贝文件或文件夹就可以。 hadoop fs –cp source_path target_path 2.导出到本地文件系统 --不能使用insert into local directory...

2014/12/02 16:37
2.6K
0
制作framework库文件的详细步骤---iOS9,Xcode7.2

找到两篇好文章,但发现都有不足之处,所以把两个文章给合并了起来,自己又做了补充 制作framework 第一步:新建Framework项目 创建新的Target 第四步:在新建的Target里边添加一个脚本 复制...

2016/07/01 10:45
4
0
Gor 流量复制实战

1 需求背景   把prd环境某个域名下的某个post url访问流量复制到stg环境中的机器上,不过在stg环境中访问的post url已经和prd的不一样了,但是后端处理程序是可以处理这种变化的。 ####  ...

2016/06/24 17:58
40
0
web终端压力测试

wrk -c30000 -t2000 -d60s --latency --timeout=10 "http://test.com/index.php" Options: -c, --connections <N> 跟服务器建立并保持的TCP连接数量 -d, --duration <T> 压测时间 -t, --thre...

2018/12/27 14:27
4
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部