Я немного новичок с JMX и серверами ... У меня есть многоузловая конфигурация (в основном 2 узла), и я создаю и регистрирую MBeans на MBeanServer в обоих из них. Проблема в том, что MBeanServers различаются для моих 2 серверов Tomcat, в то время как мне нужен один глобальный сервер JMX, чтобы я мог видеть все MBean одновременно.
Для основного узла я добавил эти параметры в настройки JVM:
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.port=5675
-Dcom.sun.management.jmxremote.ssl=false
Но если я использую те же настройки для второго узла, он скажет мне, что порт уже используется, что является нормальным. Если я не использую такие настройки, он просто создаст свой собственный сервер. Кстати, я получаю ссылку на MBeanServer с ManagementFactory.getPlatformMBeanServer()
Есть ли другой способ подключиться к изначально созданному серверу?
Спасибо,
Teo