ab -r -c 1000 -n 5000 http://test.com/index.html
-r 忽略错误
-c 并发量
-n 请求总量
linux下每个进程默认限制的打开文件数是1024 。一个socket也算是一个文件
所以 当并发 超过1024的时候 就会报错
可以用 ulimit -n number 修改限定 比如 ulimit -n 10000 意思是允许每个进程最多打开10000个文件
help ulimit
ab测试时 可以用vmstat 查看被测试服务器的资源使用情况