JMeterのスクリプト開発:分散型(5)

I.はなぜ分散(クラスタ)を使用しますか?

1. JMeterのパフォーマンスがスレッドを作成しない、ローカルマシンのサーバリソースを消費する必要があることです

2.マシンのマシンは、スレッドを無制限に作成することはできません。

3.スレッドの数を作成するために、誰か他の人のマシンを使用して

II。分散(クラスター)の原則

 

 

 

III。分散型の前提条件

1.ホストマシンを、一貫性のあることがJMeterの支援

  JMeterのバージョンは一貫して

  一貫性をJDKのメジャーバージョン

  JMeterのスクリプトは、一貫性のあるcsvファイルをする(パスに特別な注意をCSV)

  JMeterのプラグインは一貫されるように

2.同じLAN、ファイアウォールがポートを開くことができます

アプローチの一貫性を確認してください:直接圧縮パッケージ地元のJMeter

 

IV。設定を支援

マシンに送信1.ローカルのJMeterを支援パッケージの主な攻撃は、Windows(推奨)することができ、それはまた、Linuxのことができます

本明細書で使用される2. jmeter.propertiesは、6798、SERVER_PORTカスタムポート番号を変更する、マシンを支援します

 

3. 6798のserver.rmi.port(同じSERVER_PORT)を変更

 

 

 

 

 4. ssl.disable trueに、SSL証明書を削除

 

 

 5.ブートjemterサーバーを変更した後、serviceコマンドを開始

腹腔JMeterは-server.bat -Djava.rmi.server.hostname =機械を支援します

 

 

 6.、ファイアウォールを確認し、ファイアウォールをオフにします

 

 

 

V.のホストの設定

ちょうど私たちの設定が192.168.0.102:6798の間、複数の支援するマシンは、分離され使用し、ポート番号:1. jmeter.propertiesは、マシンのIPのためのremote_hostsのアシストを変更します

 

 

 

 2.認定を削除:trueに変更します。ssl.disable

 

 

 3.モードを確認します。前のモード=標準#番号を削除

 

 

 4.再起動のJMeter

 

ホストマシンをチェックして、ネットワーク支援します。telnetのIPポートを

 

5.あなたは、リモートマシンのIPアシストを見ることができます

 

 

 

実際には、ここではマシン1099が変更できない支援するには、問題が発生します:

 

1.プロンプトが表示されたらスタートは、サービスを支援します。

 

オープン/ルート0x80000002でのJavaSoft \環境設定\のprefsルートノードのソフトウェアを作成できませんでした。

 

オンライン検索は、解決策は、あなたが再起動するようにレジストリを変更覚えています

1)+ RとオープンRegeditを勝ちます。

2)。找到HKEY_LOCAL_MACHINE \ JavaSoftの\ SOFTWARE。

3)右のJavaソフトウェアは、完全に制御することができるようになりますパーミッションを変更、右クリックしてください。

 

2.リモート支援するマシンを起動するように求められたら。

接続がホストすることを拒否:192.168.0.103。ネストされた例外は次のとおりです。java.net.Con ...

インターネットがネットワーク障壁かもしれないが、私のホストを助けるマシンが通過pingを実行することができ、最終的に瞬間を観察し、またはファイアウォールが完全に閉じていないことを、私は唯一のドメイン設定ファイル次のファイアウォールのステータスを変更するだけでなく、特定の設定を変更します以下の文書およびパブリックプロファイルファイアウォールの状態

 

 あなたがこれを見ると、その真の成功に近いことを示します

 

 

VI。テスト使用で支援し

どのようにリモートマシンを表示するには、それが支援を開始しました

1.開始フィールドの説明とサービスログアシストを見上げて成功した遠隔開始しています

 

 ログホストで2ルック

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/my_captain/p/11729992.html