2017-01-17 7 views
0

Jmeter server-agent - javaが存在しないサーバー(Windows server 2008、2012)で実行した場合、結果は何ですか(-ve効果)?そのエージェントをサーバー側で実行すると、実際には何が行われますか?サーバーに何かをインストールしていますか? ミッションクリティカルなアプリケーションサーバーを考慮すると、サーバー上の他の操作を妨げる可能性はありますか? 私たちはdocumentationを1として(サーバ上のJREフォルダを保つことによって)Javaがサーバー上に存在しない場合でもJmeter server-agent - 結果(-ve効果)は何ですか?それはサーバーに何かをインストールしていますか?

答えて

1

をサーバー・エージェントを実行できることを読みました:

エージェントはJavaで書かれています、あなたはJREが必要になりますので、1.4+それは

ので、あなたは間違いなくJREが必要になります実行します。 ServerAgentプロセスに割り当てられ

  1. Javaヒープサイズ:影響に関して

    、それは3つの因子に依存します。これは、Javaのデフォルトの初期および最大ヒープ値に依存している、あなたは、次のコマンドを使用してチェックすることができます。

    java -XX:+PrintFlagsFinal -version | findstr HeapSize 
    

    必要な場合は、メトリックが監視されているどのように多くの-XmsXmxパラメータ

  2. を使用して、JVMのヒープ割り当てを制御することができます

  3. あなたは
--interval ServerAgent側のオプションまたは jmeterPlugin.perfmon.interval JMeterのプロパティを経由して制御可能)ServerAgentを照会しているどのくらいの頻度

PerfMonプラグインのインストール、構成、および使用の詳細については、How to Monitor Your Server Health & Performance During a JMeter Load Testの記事を参照してください。

+0

返信いただきありがとうございます。私はまだ1つのクエリを持っています - どのようにWindowsサーバー2008/2012を置くことをお勧めですか?それはアプリケーションサーバーの既存の作業に影響を与えますか?私たちはサーバーに何かをインストールすることができます。ドキュメントに書かれているようにJREフォルダを置くことによって動作するかどうか試しなければなりません。 – techj

+0

Javaが既にインストールされている場合は動作します。 Javaをお持ちでない場合は、それをインストールするか、既存のJREまたはJDKのインストールを別のマシンからコピーする必要があります。エージェント自体のリソース消費に関して、他のアプリケーションに干渉することはありません。 –

関連する問題