これを行う最も簡単な方法は、同時にさまざまな潜在的なネットワーク構成の課題をサポートし、JVM(ほとんどの場合)を使用することです。JMXConnectorServerをJBoss App Serverにインストールすることです。標準のJ2SE接続を使用しています。
JBoss 6の古いビルドにはこのサポートが組み込まれていますが、jbossがそれを削除した理由はわかりませんが、ここで再作成する方法はわかります。
- org.jboss.jbossas/はJBossAS-はJBossAS-JMX-リモーティングのMavenの署名を有するジャーjboss-as-jbossas-jmx-remoting.jarを探します。 [jboss-home]/server/[your-server]/libディレクトリにコピーします。
- 下記のようにjmx-connector-service.xmlのようなファイルを作成し、[jboss-home]/server/[your-server]/deployディレクトリにドロップします。
(申し訳ありませんが、トラブルstackoverflowのためにXMLのフォーマットを持っていました)。
サーバーが起動すると、あなたはかなり早い段階で、このようなログの文が表示されます。
INFO [JMXConnectorServerService] JMXコネクタサーバー:サービス:JMX:RMI://10.213.14.95/jndi/rmiを://10.213.14.95:1090 /のJMXConnector
あなたはバインディング、レジストリを使用し、ポートなどを微調整することができますが、今はJConsoleを開き、サービスに接続することができます:JMX:RMI://10.213 .14.95/jndi/rmi://10.213.14.95:1090/jmxconnector。
サービスhereに関する詳しい情報があります。