Webパフォーマンスのテスト abコマンド
404 Blog Not Found:tips - Webサーバーの負荷テストならまずab
ちょうど、仕事で使えそうでメモ。
proxy環境の場合は
$ -X proxy:port
とかく必要がある。
同時接続4で、100回リクエストする条件で、proxyが192.168.0.100でポートが8080なら、
$ ab -k -c4 -n 100 -X 192.168.0.100:8080 http://d.ahtena.ne.jp/makotoworld/
といった感じ。計測したいURLには、ファイルを指定する必要がある。
ドメインだけだとエラーが出るので、最後に/を入れるか、該当するファイルを指定するかにする。
$ ab
で、使い方が出てくる。
確認するドメインの同一サーバ内でやったら正確に計測が出来ないので注意が必要。
結果に合わせて、それをどうチューニングするかが課題。
YSlowとか使って改善したらいいのかな。