首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
macOS
Lion 上 ab, http_load, httperf, siege 都悲剧了
noahasm
·
2011-11-04 12:27:50 +08:00
· 5397 次点击
这是一个创建于 4704 天前的主题,其中的信息可能已经有所发展或是发生改变。
准备给本机的 nginx 某环境做个压力测试,先拿出 ab,说 ulimit 限制,于是 ulimit -n 10000 然后再测:
ab -c 1000 -n 1000 -k
http://127.0.0.1:8080/
直接就报错了 apr_socket_recv: Connection reset by peer
确定nginx这边环境是没有问题的,于是一搜,属于 lion 上 ab 的 bug,在 apache2 的beta版里貌似解决了,不过为了用 ab 而去编译一堆 apache 的东西貌似有点夸张了。
继续接着试其他的工具,嚓,http_load, httperf, siege 全都悲剧了。。。
看来要么只能从 apache2 beta 编译个 ab,要么只能整台 linux 做测试了...
AB
ulimit
siege
5 条回复
•
1970-01-01 08:00:00 +08:00
1
kran
2011-11-04 12:29:55 +08:00
不知道webbench好不好使
2
elden
2011-11-04 12:33:04 +08:00
lion的里的ab确实有几个BUG。
我这编译的http_load没问题,可以正常使用。
3
noahasm
OP
2011-11-04 12:34:39 +08:00
@
elden
你 -parallel 1000 -fetches 1000 试试
4
elden
2011-11-04 12:47:41 +08:00
试了一下,parallel大一点是有问题,10.7.2之前测试是正常的。
5
yyfearth
2011-11-04 12:55:12 +08:00
@
kran
貌似不好使,至少我没有成功~!
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
5143 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms ·
UTC 06:38
·
PVG 14:38
·
LAX 23:38
·
JFK 02:38
Developed with
CodeLauncher
♥ Do have faith in what you're doing.