发现一个挺不错的压测工具

2016-06-03 09:31:44 +08:00
 YUX

https://www.npmjs.com/package/loadtest

我拿 nodejs 和 flask 的 Hello World 测了一下 1000 个 clients 每秒 1000 个请求 测试 30 秒


nodejs:

Completed requests: 21766 Total errors: 14685


flask:

Completed requests: 21644 Total errors: 21644


安装 npm install -g loadtest

测试 loadtest -c 1000 --rps 1000 -t 30 http://127.0.0.1:5050/

2429 次点击
所在节点    分享发现
6 条回复
YUX
2016-06-03 09:32:44 +08:00
没找到 Tornado 的异步 Hello World 谁给个入门
Moker
2016-06-03 09:35:51 +08:00
看了下 这个和 ab 很像
skydiver
2016-06-03 10:04:51 +08:00
所有请求都错了?是说明这个库没法用么
YUX
2016-06-03 15:06:43 +08:00
@skydiver 这个请求太大了 flask 受不鸟
skydiver
2016-06-03 16:33:28 +08:00
@YUX 不至于吧,不是 helloworld 么?
YUX
2016-06-03 16:39:09 +08:00
@skydiver 就是一个 helloworld 直接跪了. 测 nodejs 得时候我手动在浏览器还能刷新 Helloworld, flask 就不行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/283157

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX