JMeterの分散実行エラーソリューションの概要

JMeterのが、この論文は仕事でいくつかの問題をまとめしばしば遭遇し、多くの場合、エラーの様々な遭遇、テストの実行を分散使用して
、Linux用のスレーブ側の窓1として、商品マスタ側
にかかわらず、Windowsのマスターとスレーブの、2をまたはLinux、我々は、第1のネットワークが、ライン上のtelnet IPポート、経由されていることを確認する必要があり
、パフォーマンステスト、トラブルシューティング、ポート職業のための大量のコールJMeterのプラットフォームに適した3、、スレーブはゾンビマスター端末で、その結果、予期せず終了します

まず、パフォーマンスの圧力測定の実装は、実行ログは、UDPポートの作成に失敗しました促さ(UDPポートの作成に失敗しました)

  1. 問題は、次のように与えられ、使用することはできないポートにつながる、スレーブ・プロセスのJMeterのリスニングポートが占有されています
    ここに画像を挿入説明
  2. ソリューションは、唯一のマスターマシンjmeter.propertyファイルを変更する必要があり、binディレクトリのJMeterの中の設定ファイルは、デフォルトの設定は、使用の範囲を監視するための唯一のオープン10個のポートで、のみに変更する必要があります。
    JMeterの分散実行エラーソリューションの概要
  3. 以下のように変形することができる
    JMeterの分散実行エラーソリューションの概要
    2、実行パフォーマンス測定された圧力、ログの一部がスタックマスターが修正されていること
  4. タスクの実行中に、次のように異常なインタフェースは、結果は一部のみを示している、正常に完了しません
    ここに画像を挿入説明
  5. 問題は、おそらく最大のスレーブ・プロセスが予期せず異常終了で、その結果、そのようなない十分なメモリと、シャットダウンされた、マスター・スレーブ・モニターは、以下のニュースよりも、それがされているハングリードがあります
    ここに画像を挿入説明
  6. まず、スレーブ機は、netstat -anpによっては、| 1100 grepし、スレーブが占有参照ポートが正常で、次の図は、ポートが占有されていない、スレーブ・プロセスが終了しました表し、その結果、マスターが動いていない立ち往生してきた、あなたは再び、スレーブを再起動する必要がありますスレーブ機のJMeter-のserver.logのログは、メモリが不足して報告している場合、デフォルトの最大メモリを変更する必要が見るために圧力試験、
    ここに画像を挿入説明
  7. 問題が発生した場合、マスター・プロセスは、Linuxのページでは、マスター・実行プロセスを殺す必要があり、窓は直接インタフェースを実行する閉じることができ、消費のシステムリソースまで閉鎖されることはありません

第三に、圧力を測定し、実行性能は、マスターログが実行ログをスレーブ、実行のいずれかの結果を返しません。

  1. タスクの実行中に、次のように異常なインタフェースは、結果は一部のみを示している、正常に完了しません
    ここに画像を挿入説明
    ここに画像を挿入説明
  2. 問題は、最初のbinディレクトリにスレーブマシンのJMeter-server.logにログをチェックし、ログは169.254.217.204例外がお使いの携帯電話のIPアドレスを確認し接続するよう求められることがあり、IPは、仮想ネットワークカードは、ちょうどそれを無効にする必要がありますすることが判明しましたへのネットワーク接続
    ここに画像を挿入説明
    ここに画像を挿入説明
    ここに画像を挿入説明
  3. 再び分散テスト実行、マスター実行ログ通常表示、通常のレポート生成
    ここに画像を挿入説明
  4. まず、親機と子機がネットワークを介して行われることを保証するために、マスターのtelnet 10.16.69.174 1100において実行される必要がある、IP機がスレーブであるIPノーマルアクセスコマンドインターフェース、スレーブ端末が実証を接続した場合、スレーブ・ポートは、ポート側に配置されています経由で
    ここに画像を挿入説明
    ここに画像を挿入説明
    エンジンを示唆して実行ログがビジー状態である、4実行パフォーマンス測定された圧力-後で試してください
  5. 次のエラー・インターフェース
    ここに画像を挿入説明
  6. 、1100年をgrepする|問題は、そのスレーブが発売されていないが占有されているスレーブが生じマスター実行は、次のようにのみ、スレーブサービスを閉じる必要があり、あなたが運転指令を再起動することができます最初にすべてのnetstat -anpの、ある占有されている場合、正しく閉じられない場合がありますスレーブ・プロセスIDをチェックし、その後、あなたは-9 IDを殺すことができます ここに画像を挿入説明


       記事は参考になりました場合、私は公共の数字は、この記事では、プラットフォームを同期化、公共の数字に注意を歓迎アクセスを容易にし、私はあなたと共有する技術をテストし、テストに関連した記事を紹介していきます、それぞれ1つのオリジナルの記事は、慎重に書かれています盗作コピーを排除


QQ技術交流グループ:グループの情報を入力してください51CTO
              ここに画像を挿入説明


世間の注目のマイクロチャネルの二次元コード番号:

            ここに画像を挿入説明


注意した後、リソースが応答をダウンロードするには、共有リソースのダウンロードの多様性を得ることができます

\[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dkyHNY2D-1569554485737)(https://s1.51cto.com/images/blog/201908/06/2e62f8806e1dc1c391c4332ac7fd70b1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)\]

おすすめ

転載: blog.51cto.com/6183574/2454007