2017-09-13 14 views
0

私はJMeterマスター/スレーブテストのセットアップに関する助言/提案を得ることを望んでいました。 私のシナリオは次のとおりです。 Jmeterマスタースレーブを使って負荷テストを行う必要があります。私はAWS上でマスターノードとスレーブノードを起動する予定です(ウィンドウボックス、jmeter経由で起動するツールの1つに依存)。私は、必要なスレーブノードの数を知ることができる、オンデマンドでAWSでこれらのマスタースレーブを立ち上げたいと思っています。私はAWSでJmeterを使用することについて多くのブログを調べました。これらのノードは手動で起動されると仮定し、マスターノードとスレーブノードが互いに話すためにはさらに設定が必要です。私たちが5または10のスレーブノードを持っているかもしれないテストの場合、これはうまくいくでしょうが、私のテストでは50インスタンスを起動したいと思います(jmeterで使うツールでは、jmeterスレーブノードを1人のユーザー1つのスレーブノードを使用して複数のユーザーとして動作させる)、スレーブノードのそれぞれを手動で更新するのは非常に面倒です。だから誰か他の人がこの問題に遭遇して何か提案があるのか​​どうか疑問に思っていた。その間、同じスレーブノードを使用して複数のユーザーを模倣するのに役立つ他のソリューションを探しています。これは、これらの多くのスレーブノードを起動する必要性を減らすのに役立ちます。AWSのJmeterマスタースレーブオンデマンド

よろしく、

答えて

1

ヴィカスあなたがJMeter ec2 Scriptを見たことがありますか?それはあなたが探しているもののようです。

このスクリプトを特に使用したくない場合は、またはAmazon CLIというスクリプトを使用して、インスタンス作成を自動化できるようにすることをお勧めします。Amazon has the API

あなたも(このアプローチはもちろんの別々のJMeterスクリプトが必要になります)JSR223 Sampler またはOS Process Samplerのいずれかで、別のJMeterスクリプトを使用して、インスタンスの作成を自動化することができ

+0

おかげドミトリこれは本当に便利です。最初にec2スクリプトを調べると、他のオプションも単純明快に見えます。ありがとう、申し訳ありません私自身でこれを見つけることができたはずです。 :( – Vikas