JConsole で JMX を介してアプリケーションのオブジェクトを監視しようとしています。しかし、JConsole では、同じクラスの複数のオブジェクトを表示できません。これが私のコードです:
ApplicationCache cache1 = new ApplicationCache();
MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
ObjectName name = new ObjectName("org.javalobby.tnt.jmx:type=ApplicationCacheMBean1");
mbs.registerMBean(cache1, name);
imitateActivity(cache1);
ApplicationCache cache2 = new ApplicationCache();
mbs = ManagementFactory.getPlatformMBeanServer();
ObjectName name2 = new ObjectName("org.javalobby.tnt.jmx:type=ApplicationCacheMBean2");
mbs.registerMBean(cache2, name2);
imitateActivity(cache2);
JConsole UI では、次の情報ApplicationCacheMBean1
のみを表示できます。に関する情報はありませんApplicationCacheMBean2
。助けてください。