posts - 88, comments - 3, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

关于jconsole显示自定义的MBean

Posted on 2015-09-08 10:53 Milo的海域 阅读(508) 评论(0)  编辑  收藏 所属分类: Java
项目中要用到MBean,于是快速体验下,体验过程中发现2个问题:

  1. 自定义的Mbean的普通method能在jconsole的Mbeans里显示出来,但是涉及到geters/seters就无法显示了
  2. 如果MBean注册到下面形式创建的MBeanServer在Jconsole上无法显示的
    MBeanServer server = MBeanServerFactory.createMBeanServer();
    但是如果注册到下面的形式创建的Server在Jconsole上是可以显示MBean的
    MBeanServer server = ManagementFactory.getPlatformMBeanServer();       

stackoverflow上也有人发现这个问题

    http://stackoverflow.com/questions/7424009/mbeans-registered-to-mbean-server-not-showing-up-in-jconsole


只有注册用户登录后才能发表评论。


网站导航: