• ベストアンサー

負荷テスト(htmlファイルにアクセスする)

こんにちは。 perl/cgiを使用して、簡単なアクセス負荷テストをしたいのですが、どのように書けばよいのでしょうか? 例えば、 index.htmlファイルに、1秒間に10回アクセスする というようなものです。 テスト用ツールやモジュールなどを使用するのでしょうか? どうぞよろしくお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • abayama
  • ベストアンサー率48% (38/79)
回答No.1

負荷をかけるのであれば、負荷をかける専用ソフトを使うのが普通だと思います。 無料で手に入るものとしては、以下のものがメジャーだと思います。 MSのツール: http://www.microsoft.com/japan/technet/itsolutions/intranet/downloads/webstres.asp Apache付属のAB: http://httpd.apache.org/docs-2.0/programs/ab.html CGIやperlでなければならない必然性があるのですか?

haigari
質問者

お礼

ご回答ありがとうございます! プログラムを作成する必然性は特にありませんでした(^^; cgiのベンチマークテストをコード内に記述していたので、 その感覚でした。すみません(汗 Apache付属のABを使用し解決致しました。 ありがとうございました!

その他の回答 (1)

  • naoto0314
  • ベストアンサー率34% (25/73)
回答No.2

Benchmarkと言うモジュールはどうでしょうか。 サンプルスクリプト #!/usr/local/bin/perl use Benchmark; open (OUT , "> result.txt"); $count = 1000; $datafile = "data.txt"; @t = timethese($count , { 'ALL ' => '&all;', 'STEP' => '&step;' }); exit; allサブルーチンとstepサブルーチンの負荷を測ります。

haigari
質問者

お礼

ご回答ありがとうございます! 今回はhtmlファイルへの負荷をどうやるんだろう? と1人悩んでいたのですが、サンプルスクリプト参考になりました(^^ ありがとうございました!

関連するQ&A