[root@localhost conf]# ab -t 60 -c 1024 http://192.168.3.236/
This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $>
apache-2.0Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd,
http://www.zeustech.net/Copyright (c) 2006
The Apache Software Foundation, http://www.apache.org/
Benchmarking 192.168.3.236 (be patient)socket: Too many open files (24)
su -root
ulimit -n 35768
(要改的数)
PS:这应该不难理解,linux是通过文件来对设备进行管理,ulimit -n是设置同时打开文件的最大数值,ab中每一个连接打开一个设备文件,所以设置这个值就可以解决了。