2016-12-18 8 views
0

4つのAmazon EC2インスタンスがあります。 1つのインスタンスはパブリッシャとして動作し、別のインスタンスはコンシューマとして動作し、残りの2つのインスタンスはネットワークモードでブローカとして動作します。クラウド上でjmeterを使用したActiveMQ 5.14パフォーマンステスト - EC2

私はJmeterのクライアントサーバーモードを使用しているJmeterを使用してActiveMQブローカのパフォーマンステストを行いたいと思います。サーバーはパブリッシャーになり、コンシューマーとクライアントはローカルマシンとなり、そこからサーバーによって実行されるテストプランが送信されます。

問題:

  1. のサーバー(発行者、消費者)にクライアント(ローカルマシン)から適切なポート転送とJMeterのテスト計画を送信する方法。

  2. Jmeterを使用して1つのEC2インスタンス(パブリッシャ/コンシューマ)から別のEC2インスタンス(ブローカ)に接続する方法。

誰でも同じポインタを使用したことがあれば教えてください。

おかげで、

答えて

0

はそう答えを投稿上記の問題を解決:問題1については

は、JMeterののクライアント・サーバ・モード用のポート設定を行う方法について説明しthisのリンクをご確認ください。 この手順の後、windows/linuxのJmeterを以下のコマンドで起動します。クライアントの場合

(ローカル):jmeter.bat -Djava.rmi.server.hostname = 127.0.0.1 サーバーの場合(リモート):./jmeter-server -Djava.rmi.server.hostname = 127.0.0.1

ローカルマシンで以下のコマンドを使用してSSHトンネルを作成し、EC2インスタンスで動作しているactivemqブローカのWebコンソールを表示することもできます。

のssh -i brokerkey.pem -L 8161:127.0.0.1:問題2のインスタンス-IP

@ 8161ユーザ名、私たちは、ブローカーに接続するために、プロバイダURLでEC2インスタンスのプライベートIPを使用する必要があります。

これが役に立ちます。

関連する問題