Webサイト 負荷テスト
資料
-
下記2つの記事等のまとめ記事
- 無料で使える!Webサイト負荷テストツール 12選
http://www.jasst.jp/archives/jasst07e/pdf/C2-1.pdf
JMeterについてや、負荷試験方法についての記載
-
各種ツールの説明が詳細
http://www.iij.ad.jp/company/development/tech/activities/weighttp/index.html
weighttpについての紹介
ab (Apache HTTP server benchmarking tool)
http://httpd.apache.org/docs/2.2/programs/ab.html
Apacheに付属してくるパフォーマンスチェックツール
yumでは、「httpd-tools」パッケージで別途取得する事も出来る。
コマンド
ab [options] URL
オプション
-n
総リクエスト数
-c
同時接続数
-H
リクエストするヘッダの追加指定。User-Agentの偽装も行える。
(デフォだと、User-Agent: ApacheBench/2.3 になっている。)-t
ベンチマークのタイムリミット
-v verbosity
詳細情報の表示
- 2: Warning等
- 3: ステータスコード
- 4: ヘッダ
-w
結果のHTML出力
-k
keep-alive有効化
-q
標準エラー出力への進行状況出力
-h
ヘルプ
JMeter
http://jmeter.apache.org/
Javaのデスクトップアプリケーション
ブラウザでの操作から、テストのシナリオを作成することも出来る。
HTTP以外のプロトコルにも対応