ab压力测试

apache benchmark

apache自带的针对http server的压力测试工具,当服务器新上架、升级、参数优化的时候,可以利用这个工具测试服务器并发性能

  • ab [-c 并发个数] [-n 总个数] [-t 模拟时间]   可测试本地主机,也可远程测试

  • 例:ab -c 10 -n 100 http://www.boxin.a/index.html  #请求100个资源,每次请求并发10个

wKiom1WZHxDjalANAANLDKzhO9w969.jpg


  • 有时需要测试较大的并发量,但客户端限定不可超过1024个并发量,因为每个进程打开socket文件总数不得超过1024个,可以使用ulimit -n 命令设置修改

wKioL1WZAiThL4yWAAL0U0ktTjc054.jpg

  • 查看进程 ps aux | grep httpd ,可以看到维持进程个数和httpd配置文件中相应mpm模型设置是匹配的



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章