私はJMXとサーバーに少し慣れていません...マルチノード構成(基本的に2ノード)があり、両方のMBeanServerにMBeanを作成して登録しています。問題は、2 つの Tomcat サーバーで MBeanServer が異なることですが、1 つのグローバル JMX サーバーが必要なため、すべての MBean を一度に表示できます。
メイン ノードの場合、これらのオプションを JVM 設定に追加しました。
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.port=5675
-Dcom.sun.management.jmxremote.ssl=false
しかし、2 番目のノードに同じ設定を使用すると、ポートが既に使用されていることがわかります。これは通常のことです。そのような設定を使用しない場合、独自のサーバーが作成されます。ところで、私は MBeanServer 参照を取得してい ManagementFactory.getPlatformMBeanServer()
ます 最初に作成されたサーバーに接続する必要がある別の方法はありますか?
ありがとう、テオ