vegeta:HTTP负载测试工具和库。 超过9000!

时间:2024-02-23 09:30:01
【文件属性】:

文件名称:vegeta:HTTP负载测试工具和库。 超过9000!

文件大小:506KB

文件格式:ZIP

更新时间:2024-02-23 09:30:01

go http benchmarking load-testing GoGo

素食 Vegeta是一种多功能的HTTP负载测试工具,其构建目的是为了以恒定的请求速率钻取HTTP服务。 它既可以用作命令行实用程序,也可以用作库。 安装 预编译的可执行文件 让他们。 Mac OS X上的自制软件 您可以在Mac OS X上使用软件包管理器安装Vegeta: $ brew update && brew install vegeta 资源 你需要go安装和GOBIN在你的PATH 。 完成后,运行命令: $ go get -u github.com/tsenart/vegeta 版本控制 库和CLI均使用进行版本控制。 在之后,将分别对两个组件进行版本控制,以更好地隔离每个组件的重大更改。 CLI发行版使用cli/vMAJOR.MINOR.PATCH标记,并发布在。 对于该库,新版本同时带有lib/vMAJOR.MINOR.PATCH和vMAJOR.MINOR.PATCH 。 后一个标记是与go mod兼容所必需的。 贡献 参见 。 使用手册 Usage: vegeta [global flags] [command flags] glob


【文件预览】:
vegeta-master
----go.mod(1KB)
----main.go(2KB)
----plot.go(3KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(398B)
--------CONTRIBUTING.md(744B)
--------ISSUE_TEMPLATE()
--------CODEOWNERS(15B)
--------workflows()
----flags.go(3KB)
----go.sum(6KB)
----scripts()
--------load-ramping()
----lib()
--------util_fuzz.go(2KB)
--------results_easyjson.go(5KB)
--------plot()
--------histogram_test.go(2KB)
--------attack_fuzz.go(3KB)
--------pacer.go(11KB)
--------results_fuzz.go(1KB)
--------metrics_test.go(4KB)
--------results_test.go(4KB)
--------targets.go(9KB)
--------targets_test.go(10KB)
--------target.schema.json(774B)
--------lttb()
--------targets_fuzz.go(1KB)
--------results.go(8KB)
--------attack.go(10KB)
--------targets_easyjson.go(3KB)
--------reporters.go(6KB)
--------pacer_test.go(12KB)
--------metrics.go(6KB)
--------attack_test.go(10KB)
--------histogram.go(2KB)
----report.go(4KB)
----.chglog()
--------config.yml(505B)
--------CHANGELOG.tpl.md(1KB)
----dump.go(205B)
----internal()
--------resolver()
--------cmd()
----LICENSE(1KB)
----file.go(1KB)
----README.md(27KB)
----.deepsource.toml(215B)
----Makefile(546B)
----attack_nonwindows.go(267B)
----attack.go(7KB)
----encode.go(3KB)
----report_nonwindows.go(173B)
----.gitignore(336B)
----attack_test.go(627B)
----report_windows.go(174B)
----attack_windows.go(93B)
----CHANGELOG(2KB)

网友评论