文件名称:杰克
文件大小:11.28MB
文件格式:ZIP
更新时间:2024-03-07 21:04:10
C
wrk-HTTP基准测试工具 wrk是一种现代HTTP基准测试工具,当在单个多核CPU上运行时,能够产生大量负载。 它结合了多线程设计和可扩展的事件通知系统,例如epoll和kqueue。 可选的LuaJIT脚本可以执行HTTP请求生成,响应处理和自定义报告。 详细信息在SCRIPTING中提供,几个示例在。 基本用法 wrk -t12 -c400 -d30s http://127.0.0.1:8080/index.html 它使用12个线程并保持400个HTTP连接打开的状态运行30秒的基准测试。 输出: Running 30s test @ http://127.0.0.1:8080/index.html 12 threads and 400 connections Thread Stats Avg Stdev Max +/- Stdev
【文件预览】:
jack-master
----build.sh(843KB)
----.github()
--------workflows()
----INSTALL(916B)
----src()
--------atomicvar.h(5KB)
--------script.c(16KB)
--------ae.h(5KB)
--------net.h(652B)
--------ssl.c(2KB)
--------http_parser.h(18KB)
--------wrk.c(17KB)
--------script.h(1KB)
--------ssl.h(297B)
--------ae_kqueue.c(4KB)
--------net.c(824B)
--------units.h(265B)
--------wrk.lua(2KB)
--------aprintf.c(536B)
--------wrk.h(1KB)
--------zmalloc.c(12KB)
--------aprintf.h(104B)
--------ae_evport.c(11KB)
--------stats.h(878B)
--------units.c(2KB)
--------ae_select.c(4KB)
--------config.h(321B)
--------ae_epoll.c(5KB)
--------stats.c(3KB)
--------http_parser.c(68KB)
--------ae.c(15KB)
--------main.h(1KB)
--------zmalloc.h(4KB)
----scripts()
--------setup.lua(864B)
--------delay.lua(141B)
--------post.lua(220B)
--------stop.lua(183B)
--------addr.lua(504B)
--------pipeline.lua(262B)
--------report.lua(347B)
--------counter.lua(448B)
--------auth.lua(416B)
----deps()
--------LuaJIT-2.1.zip(1.1MB)
--------openssl-1.1.1i.tar.gz(9.35MB)
----LICENSE(10KB)
----CHANGES(945B)
----README.md(3KB)
----Makefile(3KB)
----NOTICE(5KB)
----.gitignore(9B)
----build.log(11B)
----SCRIPTING(4KB)