0

グラインダー負荷テスト ツールを使用して、.har Chrome 開発ツールを使用してファイルに記録されたナビゲーションを再現しようとしています。

har2grinderを使用してこのテスト スクリプトを生成しました。

スクリプトは非常に単純に見えますが、get/post 呼び出しとそのヘッダーがたくさんあるだけです。

グラインダー コンソールを起動します。

java -classpath lib/grinder.jar net.grinder.Console

次に、エージェントはこのプロパティ ファイルを使用して処理します。

java -classpath lib/grinder.jar net.grinder.Grinder grinder.properties

次に、コンソールからすべてを開始すると、取得できるのは次の出力だけで、アクセスした 2 つのページのそれぞれに 1000 個のエラーが表示されます。

ここに画像の説明を入力

Web サーバー (Tomcat) のログにはヒットが表示されず、さらに詳細なグラインダーのログも表示されません。どうすれば問題を追跡できますか?

4

1 に答える 1

2

プロパティファイルにアクセスできません:(

最初にプロパティを調べて、ログを機能させる必要があります。grinder.logDirectoryの値を確認してください。ログには情報が含まれます。

次に、grinder.useConsoleが設定されているかどうかと、grinder.consolePort の値、grinder.consoleHost の値がデフォルト以外に編集されているかどうかを確認します。通常、この変更は必要ありません。

また、grinder.processes、grinder.threadgrinder.runを 1 に設定して、1 つのスレッドで 1 つのプロセスのみが存在し、1 回実行するとデバッグが容易になります。

次に、localhost に対して実行していない場合は、Grinder が非常に高速で、短時間に多くのリクエストを送信できるため、おそらくファイアウォールを越えてブロックされていないことを確認してください。ただし、これらのタイプのエラーは グラインダー ログに記録され、非常に自明です。

于 2016-01-08T16:29:09.470 に答える