エージェントの再起動
必要に応じてオンプレミス接続性エージェントを再起動できます。
-
次のいずれかの方法でエージェントを停止します:
-
エージェントが稼働しているホストの
ctrl+cを入力します。 -
接続エージェント・プロセスを検索し、それを終了します。
-
- 45秒以上待ってからエージェントを再起動してください。 これは、エージェント・モニタリング・フレームワークが45秒間待機してから、エージェント・ステータスを停止中としてマークするためです。 45秒前にエージェントを起動すると、エージェントの再起動に失敗し、次のエラー・メッセージが表示されます:
Agent is already running for this particular instance -
環境および本番ロード・サイズに基づいてエージェントを再起動します。
環境 次のコマンドを入力 本番環境 -XX:+HeapDumpOnOutOfMemoryErrorパラメータを使用してエージェントを再起動することをお薦めします:java -XX:+HeapDumpOnOutOfMemoryError -jar connectivityagent.jar接続エージェントのメモリーが不足している場合、このパラメータはデフォルトで、エージェント・アプリケーションが実行されているディレクトリ内の
java_pidpid.hprofファイルにヒープ・ダンプが格納されるようにします。本番負荷に基づいて、エージェント・プロセスに大量のヒープ・サイズを割り当てる必要がある場合があります。 プロセスに大きなヒープ・サイズを割り当てる必要があると判断した場合は、それに応じて-Xmsおよび-Xmxのパラメータをチューニングします。-Xmsheap_sizeG-Xmxheap_sizeG
たとえば、エージェントJVMに2 GB以上8 GB以下を割り当てるとします。-Xms2G -Xmx8G次のパラメータを使用してエージェントを起動します。java -Xms2G -Xmx8G -jar connectivityagent.jar必要に応じて、
-XX、-Xmsおよび-Xmxパラメータをすべて同時に指定できます。非本番環境 java –jar connectivityagent.jarエージェントをバックグラウンド・プロセスとして再起動できます。 「Linuxシステムでバックグラウンド・プロセスとして接続性エージェント・インストーラを実行」を参照してください。