2011年1月25日火曜日

JMeterでリモートクライアント

スズキです。

"/opt/jmeter"にJMeter一式が展開されている前提です。

リモートクライアントを起動するサーバで下記を実行します。

# /opt/jmeter/bin/jmeter-server > jmeter-server.log 2>&1 &

テストを実行するサーバでは、まず下記のように
設定ファイル"/opt/jmeter/bin/jmeter.properties"を調整します。

--------【jmeter.properties】--------
...
remote_hosts=xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy,zzz.zzz.zzz.zzz
...
--------
※ xxx.xxx.xxx.xxxなどはリモートクライアントのIPアドレスです。

次に以下のようなコマンドでテストを実行します。

# /opt/jmeter/bin/jmeter -r -n -t test.jmx -l test.jtl

※ test.jmxはJMeterで作成したテストファイルです。
※ test.jtlはテスト結果のXMLファイルです。

これで、リモートクライアントでテストが実行されます。
注意点としては、リモートクライアントが5台で、
テストファイルの記述が50スレッドでのテストの場合、
1台ずつ50スレッドのテストが事項されます。
--------
http://www.suz-lab.com

0 コメント: