0

最近、面接中にいくつかの難しい質問に直面しました.誰かがこれらの質問で私を助けることができれば、本当に感謝しています.

a) Jmeter 分散テスト セットアップを介して、異なる Jmeter スレーブを使用して (すべて同時に) 非対称/不均等な負荷を適用して実行するにはどうすればよいですか。(例: スレーブ 1 は 60 スレッド負荷を適用し、スレーブ 2 は 150 スレッド負荷を適用し、スレーブ 3 は 200 スレッド負荷を適用します)

b) また、Jmeter Master コントロールを使用して、異なるスレーブを介して「順次」負荷を発生させる手段はありますか。(例: スレーブ 3 は、スレーブ 1 によるロードの実行後にロードを起動するスレーブ 2 の後に起動します)

回答お待ちしております!!!

4

1 に答える 1

1

a) スレーブ ノードごとに、異なるパラメータを jmeter-server の起動に適用して、

slave#1: jmeter-server -Jthreads=60
slave#2: jmeter-server -Jthreads=150
slave#3: jmeter-server -Jthreads=200

そして、${__P(threads)} を参照して、テスト スクリプトとスレッド グループでこれを取得します。

b) 可能性はありますが、可能性は低いと思われます。私が理解していることから、リモート テストは基本的にマスターがテストプランをスレーブにアップロードすることであり、それらは互いに独立して実行されます。スレーブ全体で順次実行する方法をスクリプト化する方法が思いつきません...

于 2013-10-17T12:27:33.200 に答える