ab -r -c 1000 -n 5000 http://test.com/index.html
-r 忽略錯誤
-c 并發(fā)量
-n 請求總量
linux下每個進(jìn)程默認(rèn)限制的打開文件數(shù)是1024 抢埋。一個socket也算是一個文件
所以 當(dāng)并發(fā) 超過1024的時候 就會報錯
可以用 ulimit -n number 修改限定 比如 ulimit -n 10000 意思是允許每個進(jìn)程最多打開10000個文件
help ulimit
ab測試時 可以用vmstat 查看被測試服務(wù)器的資源使用情況