[資訊] 壓力測試: ApacheBench

ApacheBench
https://httpd.apache.org/docs/2.4/programs/ab.html

ApacheBench安裝及使用
https://www.jianshu.com/p/ed9cefe725a7

網頁伺服器監測站!!不能不知道的ApacheBench使用方法
https://blog.hellosanta.com.tw/%E7%B6%B2%E7%AB%99%E8%A8%AD%E8%A8%88/%E4%BC%BA%E6%9C%8D%E5%99%A8/%E7%B6%B2%E9%A0%81%E4%BC%BA%E6%9C%8D%E5%99%A8%E7%9B%A3%E6%B8%AC%E7%AB%99%EF%BC%81%EF%BC%81%E4%B8%8D%E8%83%BD%E4%B8%8D%E7%9F%A5%E9%81%93%E7%9A%84apachebench%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95

效能/負載/壓力測試的分別(Performance vs. load vs. stress testing)
http://www.prudentman.idv.tw/2011/01/performance-vs-load-vs-stress-testing.html

壓測工具如何選擇? ab、locust、Jmeter、go壓測工具【單台機器100w連接壓測實戰】
https://mp.weixin.qq.com/s/1AGEIz1rl_Dv0QslhRAU4w

ApacheBench (AB)是一個指令列程式,專門用來執行網站伺服器的運行效能,AB可通過命令創建很多的併發訪問執行緒,模擬多個訪問者同時對某一URL位址進行訪問。它的測試目標是基於URL的,因此,既可以用來測試Apache的負載壓力,也可以測試nginx、lighthttp、tomcat、IIS等其它Web伺服器的壓力。

ApacheBench命令對發出負載的電腦要求很低,既不會佔用很高CPU,也不會佔用很多記憶體,但卻會給目標伺服器造成巨大的負載,其原理類似CC攻擊。自己測試使用也須注意,否則一次上太多的負載,可能造成目標伺服器因資源耗完,嚴重時甚至導致死機


#ApacheBench, ab, 壓力測試, Stress testing

留言