【发布时间】:2014-09-14 09:05:03
【问题描述】:
我正在使用 apache 基准测试我的本地主机网站,但收到此错误:
uday@uday-VirtualBox:/$ ab -n 2000 -c 2000 http://localhost/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
socket: Too many open files (24)
我尝试了一切 ulimit -n,将文件 /etc/sysctl.conf 更改为 fs.file-max = 700000。
这可能会有所帮助--
sysctl -a | grep file
fs.file-nr = 6816 0 700000
fs.file-max = 700000
我不知道还能做什么我真的希望它能够工作我的系统 RAM 是 5GB。
【问题讨论】:
-
你测试的是 apache 还是 nginx?
标签: ubuntu ubuntu-12.04 apachebench ulimit