3

分散モード(2つのスレーブ+マスター)でJmeterパフォーマンステストを実行しています。私のテストスクリプトでは、いくつかのデータをcsvファイルに保存する要約レポートを構成しました。このファイルの場所は、固定名「reports/summary.csv」の値で構成されます。

マスターから両方のスレーブに正常に接続すると、スレーブでのテストは終了しますが、マスターディレクトリ「reports/summary.csv」にデータが返されません。1つのスレーブとマスターでセットアップを実行していたとき、マスターはこのデータを収集していました。スレーブが2つある場合、何が問題になる可能性がありますか?名前の競合かもしれませんか?

4

1 に答える 1

3

実際、この問題は「jmeter-server」プロセスが RMI を使用してマスターに接続できないことに関連していました。このネットワークの問題により、jmeter-server が 2 番目のノードで 10 年間ハングし、マスター ノードの jmeter プロセスが前述のサマリー ファイルの結果を仕上げてファイナライズできなくなりました。

私がそれを機能させた後、知っておくべき重要なことは、分散環境のテストプランで SummaryReport または AggregateReport jMeter コンポーネントを使用する場合、マスターが各スレーブからデータを収集することです。

于 2012-12-20T02:05:23.063 に答える