2011-02-09 4 views
1

jmxremoteを使用してリモート監視を有効にしようとしています。オプションを '.bat'ファイルに設定すると、JConsoleを使用してプロセスに接続できるようになりますが、プロセスがサービスとして実行されたときにこれを実行しようとすると失敗します。プロセスが '.bat'ファイル(例えば、-Dcom.sun.management.jmxremoteなど)として実行されるときに使用する正確なプロパティは、私には何が分からないのか教えていただけますか?ウィンドウでjmxremoteを有効にする

(「authenticate」および「password」がtrueおよびfalseに設定されていると、パスワードとアクセスファイルの両方で動作することに注意してください)。

おかげ

ガイ

答えて

1

あなたはだけcom.sun.management.jmxremoteを指定した場合、接続が唯一のように長いプロセスを監視する監視ツールは、同じユーザーの下で実行されるように動作します。

サービスは通常、そうでないシステムアカウントで実行されるため、

他のユーザーからの接続を有効にするには、リッスンするポートを指定する必要があります。use com.sun.management.jmxremote. port for this

関連する問題