go-api-load-generator

时间:2024-04-10 21:57:44
【文件属性】:

文件名称:go-api-load-generator

文件大小:1.07MB

文件格式:ZIP

更新时间:2024-04-10 21:57:44

Go

Go-Api负载生成器 这是我要求完成的评估申请。我从未编写过Go应用程序,所以这是我的第一个。最初的提交大约花费了6个小时。 我选择Go来执行此应用程序,因为我认为能够轻松创建子任务对于此应用程序的性能至关重要,而go做到这一点非常好(而且很容易)。 笔记: 支持的唯一请求是HTTP GET 当前,它仅检查200的HTTP请求状态代码是否成功,否则将其标记为错误。 所需的其他工作 能够支持终端仪表板,屏幕如此快速地滚动,唯一要看的是最后一行。 -高优先级 能够同时支持.ini和cmdline标志 支持其他类型的请求(POST,PUT等) 支持配置文件以及期望发送的API命令列表 安装 安装Go后,唯一需要的是此存储库中的main.go文件。 跑 运行未编译的go run ./main.go -host_name=http://127.0.0.1 -host_path=/api/v1/no


【文件预览】:
go-api-load-generator-develop
----main.go(5KB)
----config.ini(188B)
----go-api-load-generator.iml(340B)
----main.exe(2.1MB)
----testprod.cmd(215B)
----testlocal.cmd(117B)
----README.MD(2KB)

网友评论