写了一个 Http API 压测工具,求个 star

欢迎大家提意见!
github:https://github.com/phper-hejing/insane
基于 go 编写的 http 压测工具,支持 Http, websocket


本帖已被设为精华帖!
本帖由系统于 4年前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 19
阿麦

因吹斯听

4年前 评论

没有返回结果的记录呢,只有成功或失败啊

2年前 评论

有项目出来就很厉害了

4年前 评论
fatrbaby
goroutine 3422 [running]:
sync.(*WaitGroup).Add(0xc00017b1c0, 0xffffffffffffffff)
    /usr/local/Cellar/go/1.13.6/libexec/src/sync/waitgroup.go:74 +0x139
sync.(*WaitGroup).Done(0xc00017b1c0)
    /usr/local/Cellar/go/1.13.6/libexec/src/sync/waitgroup.go:99 +0x34
insane/server.(*Report).ReceivingResults(0xc00048f080, 0xc00017b040, 0xd, 0xa, 0xc00048f0e0, 0xc00017b1c0)
    /Users/fatrbaby/workspace/go/insane/server/report.go:98 +0x6e2
created by insane/server.(*InsaneRequest).Dispose
    /Users/fatrbaby/workspace/go/insane/server/requester.go:84 +0x304
exit status 2
4年前 评论

@JeremyKuang 这个问题定位到了,原因是目标网站响应过慢,目前处理是响应大于5s的连接会忽略~

4年前 评论

不错,测试了一下赶紧很不错

4年前 评论

@Noah
反馈一个问题:
我的环境是 window本地
测试结束时一直显示停止中
file

4年前 评论

建议图表的error用红色

4年前 评论

这周会开发一个分布式的版本,希望大家点下star,给点动力 :blush:

4年前 评论
Code_Er

我感觉这种项目对于那种新上线的项目挺有用, 还有比如像我这种没有高并发的工作经历但是有渴望高并发的经验我觉得很有用的

4年前 评论

核心压测用到的是什么?

4年前 评论

@leirhy 是什么问题呢,可以描述一下吗

4年前 评论
leirhy

https协议的处理好像有点问题

4年前 评论

发现写这个。。好像没什么人用- - !
是没需求,还是不能满足需求。
非常希望得到意见

4年前 评论
pcl___ 4年前
Wi1dcard 4年前

👍

然而我不压测接口 :see_no_evil:
哈哈哈

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!