我是一个有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()
有没有另一种方式我应该连接到最初创建的服务器?
感谢, 张志贤