2016-07-27 35 views

答えて

1

実際、パフォーマンステストの目標によって異なります。ステッピングスレッドグループは、1秒未満のパラメータを許可しません。この制限に対処する必要があります。 JMeterのドキュメントによると

ランプアップは、最後のスレッドが前に の実行を開始することをテストの 開始時にあまりにも大きな作業負荷を回避するのに十分なほど長く、かつ十分に短くする必要があります最初のものが終わる(それが起こることを望んでいない限り)。

ランプアップ時間の定義は、パフォーマンステストの非常に重要なステップです。あなたの場合は、これらのパラメータを使用して1秒あたり1スレッドで開始することをお勧めします:

This group will start 100 threads; 
First, wait for 0 seconds; 
Then start 1 threads; 
Next, add 1 threads every 1 seconds using ramp-up 0 seconds, 
Then hold the load for 900 seconds. 

すべてのスレッドを一度に停止することができます。それはあなた次第です。

なぜ20分ほどテストを実行することをお勧めしますか? 100スレッドで実行されるパフォーマンスに興味があり、そのような負荷レベルでサンプル数を最大限に増やしたいと思うからです。推奨設定では、テスト時間の約90%が理想的なスレッド数で実行されます。

これらの数値を取得したら、毎秒1スレッド以上のスレッドを開始し、全体のランプアップ時間を短縮することで試すことができます。システムの制限を理解するには、常にリソースの使用状況(CPU使用率、使用可能なメモリなど)を見てください。

関連する問題