当我启动Apache Bench测试时:
ab -n 10000 -c 1300 http://domain.com/test.php
我收到错误:
socket:打开的文件太多(24)
当我改为'-c 1000'时它工作正常.
因为我可以有超过1000个并发用户,我想修复socket太多打开文件问题或增加参数.怎么做到这一点?
我在centos 5上使用lighttpd.
ulimit -n 10000
这可能不起作用取决于您的系统配置请参阅此配置您的系统.