1つだけ過去を変えられるとしたら?

こんにちは。

perl/cgiを使用して、簡単なアクセス負荷テストをしたいのですが、どのように書けばよいのでしょうか?

例えば、
index.htmlファイルに、1秒間に10回アクセスする
というようなものです。

テスト用ツールやモジュールなどを使用するのでしょうか?
どうぞよろしくお願いしますm(_ _)m

A 回答 (2件)

負荷をかけるのであれば、負荷をかける専用ソフトを使うのが普通だと思います。


無料で手に入るものとしては、以下のものがメジャーだと思います。
MSのツール:
http://www.microsoft.com/japan/technet/itsolutio …
Apache付属のAB:
http://httpd.apache.org/docs-2.0/programs/ab.html

CGIやperlでなければならない必然性があるのですか?
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/07/14 11:03

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サブルーチンの負荷を測ります。
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/07/14 11:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報