Web壓力測試
可參考http://www.epooll.com/archives/768/
先增加file operator
1.使用Webbench
https://github.com/EZLippi/WebBench
使用
2.使用Apache Benchmark(ab)
文件: https://httpd.apache.org/docs/2.4/programs/ab.html
下載: https://httpd.apache.org/download.cgi
使用:
打https會ssl handshake failed
如果併發數過高出現error可參考以下調整(輸入-r)
如果用ip當url錯誤,在後面加/
即可
如出現too many open files可輸入
出現Cannot assign requested address
將請求來源地址更換
EX:
3.使用hey(written in Golang)
優點:可直接打https
先安裝golang https://www.digitalocean.com/community/tutorials/how-to-install-go-1-6-on-ubuntu-16-04
之後hey會在go資料夾裡面的bin內
4.Siege
安裝:
文件:
https://www.joedog.org/siege-manual/
修改config,輸入以下
5.autocannon
使用node.js撰寫
Last updated