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

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


本帖已被设为精华帖!
本帖由系统于 4年前 自动加精
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 19
阿麦

因吹斯听

4年前 评论

👍

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

4年前 评论

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

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

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

4年前 评论

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

4年前 评论

核心压测用到的是什么?

4年前 评论
Code_Er

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

4年前 评论

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

4年前 评论

建议图表的error用红色

4年前 评论

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

4年前 评论

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

4年前 评论

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

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年前 评论

有项目出来就很厉害了

4年前 评论

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

2年前 评论

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