图形化分析工具_酷炫!一款 Go 语言实现的实时图形化分析的性能测试工具
发布日期:2021-06-24 12:16:34 浏览次数:2 分类:技术文章

本文共 699 字,大约阅读时间需要 2 分钟。

性能测试工具有很多,传统知名的有 apache ab 工具;现代的有 wrk[1]。Go 语言有两款这样的工具:hey[2]vegeta[3]。今天推荐的这款工具基于 vegeta,但使用起来更傻瓜式,而且实时进行分析,图形化展示。

工具名:ali,工具开源地址:https://github.com/nakabonne/ali。最近刚出来的,也是 Go 语言实现的。

安装

官方提供了预编译版本可供下载:https://github.com/nakabonne/ali/releases,或者你也可以使用你系统提供的工具进行安装,比如 MacOS 下:

brew install nakabonne/ali/ali

或者你有 Go 开发环境,可以直接通过 go get 进行安装:

$ go get github.com/nakabonne/ali

另外也提供了 docker 镜像:

$ docker run --rm -it nakabonne/ali ali

使用

$ ali

执行以上命令就启动了测试界面:

7f5b8aab6a405fff2174d6bee05b4fd6.png

在 Target URL 中输入你要测试的 URL,回车,变开始运行测试。

98b487ceda5501dc2fa2b44d93a15bd8.gif

此外,可以配置 Rate Limit、Duration、Timeout、Method、Header 和 Body。虽然是终端 UI,但支持鼠标操作。

参考资料

[1]

wrk: https://github.com/wg/wrk

[2]

hey: https://github.com/rakyll/hey

[3]

vegeta: https://github.com/tsenart/vegeta

c515f9e4c7f2047cd18d41a2f1c25a69.png

转载地址:https://blog.csdn.net/weixin_32667439/article/details/112735774 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:发动机冷启动和热启动的区别_柴油发动机冬季启动3招小窍门
下一篇:内容换行_内容换行或分段不会影响到SEO优化和搜索引擎收录抓取

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月04日 16时22分19秒