我是一個有JMX和服務器的noob ...我有一個多節點配置(基本上是2個節點),我創建並註冊在這兩個MBeanServer上的MBean。問題是MBeanServers對於我的2個Tomcat服務器是不同的,而我想要一個全局JMX服務器,所以我可以一次看到所有MBean。如何從兩個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()
有沒有另一種方式我應該連接到最初創建的服務器?
感謝, 張志賢