apache benchmark
apache自带的针对http server的压力测试工具,当服务器新上架、升级、参数优化的时候,可以利用这个工具测试服务器并发性能
ab [-c 并发个数] [-n 总个数] [-t 模拟时间] 可测试本地主机,也可远程测试
例:ab -c 10 -n 100 http://www.boxin.a/index.html #请求100个资源,每次请求并发10个
有时需要测试较大的并发量,但客户端限定不可超过1024个并发量,因为每个进程打开socket文件总数不得超过1024个,可以使用ulimit -n 命令设置修改
查看进程 ps aux | grep httpd ,可以看到维持进程个数和httpd配置文件中相应mpm模型设置是匹配的
本文出自 “Call me Boxin” 博客,请务必保留此出处http://boxinknown.blog.51cto.com/10435935/1671075
原文地址:http://boxinknown.blog.51cto.com/10435935/1671075