« ファイルアップロードの進捗 | Main | Teedaで権限別のトップページ »

2007.11.23

httpリクエストツール

 httpサーバに対して、1秒あたりのリクエスト数を徐々に増やしながら、負荷状況を調べるための簡単なツールを作ってみました。⇒HttpTest.java

 Java6で動作確認しています。
 パラメータを組み合わせることで、最初は10リクエスト/秒、1分ごとに10リクエスト/秒ずつ増やすといったようなことも可能です。
 試しに最大で200リクエスト/秒まで増やしてVMware上のApache(CentOS5)に対してテストしてみたところ、リクエスト数が少ないうちはほぼ安定したリクエスト数だったのですが、リクエスト数が増えてくると、1秒あたりのリクエスト数が±5%程度はばらけてしまいました。まぁ、この程度のばらつきは仕方がないところでしょうかね(^^;

※1リクエストあたりの応答時間の長さによってもばらつきが変わってくるかもしれません。ま、あくまで簡易的なツールってことで。

|

« ファイルアップロードの進捗 | Main | Teedaで権限別のトップページ »

Java」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/17160441

Listed below are links to weblogs that reference httpリクエストツール:

« ファイルアップロードの進捗 | Main | Teedaで権限別のトップページ »