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模型設置是匹配的



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