Jmx 在TomEE/Tomcat中的MBeanServer

Jmx 在TomEE/Tomcat中的MBeanServer,jmx,mbeans,apache-tomee,Jmx,Mbeans,Apache Tomee,我被要求调查一些项目的可行性。其中之一需要从OpenEJB提供的TomEE的JMX基础设施MBeanServer显式注册和注销MBean,我相信 Websphere提供了使用代码访问其单例MBeanServer的实现 AdminService.getMBeanFactory().getMBeanServer(); 我想知道在带有OpenEJB的TomEE/Tomcat中是否存在这样的实现。任何指导都将不胜感激。是的,LocalMBeanServer,但如果您不想关闭某些MBean,这将完全无用

我被要求调查一些项目的可行性。其中之一需要从OpenEJB提供的TomEE的JMX基础设施MBeanServer显式注册和注销MBean,我相信

Websphere提供了使用代码访问其单例MBeanServer的实现

AdminService.getMBeanFactory().getMBeanServer();

我想知道在带有OpenEJB的TomEE/Tomcat中是否存在这样的实现。任何指导都将不胜感激。

是的,LocalMBeanServer,但如果您不想关闭某些MBean,这将完全无用。TomEE保持简单,只需依赖JVM MBeanServer ManagementFactory one即可。我最终使用了ManagementFactory的MBeanServer。如果您不创建自己的MBeanServer,Tomcat/TomEE似乎会使用它。谢谢你的建议。