0

私はTomcatを制御するための小さなエージェントを作成しようとしていますが、今のところJMXが最適なオプションのようです。manager httpサービスを使用すると、必要なすべての情報を提供する、あらゆる種類のきちんとしたmbeanが登録されていることがわかります。唯一の問題は、jconsoleを使用してtomcatインスタンスに接続すると、これらのmbeanが表示されず、標準のJVMのものだけが表示されることです。

tomcatがそのmbeanをjconsoleで表示できるようにする前に、ある種のブードゥーを実行する必要がありますか、それともjconsoleの機能を誤解していますか?何が起こっているのかを理解するまで、コードを書き始めたくありません。

ところで、私はWin7でJava1.6.0_16を使用してTomcat6.0.20を実行しています。

乾杯、ブライアン。

4

1 に答える 1

1

Tomcat ドキュメントに示されているように CATALINA_OPTS を設定しましたか?

http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html

JVM と同じマシンで jconsole を使用するには、少なくとも「-Dcom.sun.management.jmxremote」が必要です。

于 2009-11-15T16:16:20.853 に答える