wrk调用lua测试性能
来源:互联网 发布:公司网络改造 编辑:程序博客网 时间:2024/06/03 10:27
最近需要对项目进行性能测试,用了之前看的wrk。
由于项目中的测试代码不能公开,就随便写了脚本代码如下,来记录一下,避免好久不用就忘记了:
request = function ()
–可以自己写函数来实现不同的请求传递不同的参数,尽可能的模仿真实请求
wrk.body = ‘adfasdasdfasd’
–也可以设置header
wrk.headers[‘test’] = 11111
–请求的URL,可以写一个table 不同的URL对应不同的参数列表
return wrk.format(“GET”, ‘/api/v1/t.json’)
end
然后用命令 wrk -t12 -c20 -d30s -s test.lua http://xx.xx.xx.xx:8080,就可以出现结果了。
或者
wrk.body = ‘adsfadsfadsf’
wrk.method = ‘POST’
wrk.path = string.format(‘/api/v1/t.json’)
function request()
return wrk.format(‘POST’, nil, nil, body)
end
–function response(status, headers, body)
– print(status, headers, body)
–end
阅读全文
0 0
- wrk调用lua测试性能
- 性能测试工具wrk
- 性能测试工具 wrk 安装与使用
- C++调用Lua的性能测试
- 修改wrk支持测试https的各个cipher性能
- 高性能测试工具WRK的高级使用方法
- wrk网站压力测试
- wrk 压力测试
- wrk 压力测试
- 压力测试工具 wrk
- 简易测试工具wrk
- wrk 工具进行压力测试
- 使用 wrk 进行压力测试
- WRK
- lua程序性能优化(尾调用)
- C++访问lua函数性能测试结果
- lua 和 luajit 性能对比测试
- 使用wrk 进行简易压力测试
- Delphi XE 10 跨平台三层数据库应用 datasnap
- os -- 进程的控制
- 对角线之和
- java2
- #CCF准备一年日常刷题#2011604-1 折点计数
- wrk调用lua测试性能
- os -- 进程同步
- vijosp1037-类背包问题&好题-搭建双塔
- 记录下自己学习中的疑问
- windows10: windows python+opencv环境搭建(最新)
- Hibernate-01-API及环境搭建
- java.lang.IllegalArgumentException: Can only use lower 16 bits for requestCode
- Linux下tar命令
- React组件之间传值