Java JMX和Tomcat:在servlet中创建和使用MBean

Java JMX和Tomcat:在servlet中创建和使用MBean,java,tomcat,servlets,jmx,Java,Tomcat,Servlets,Jmx,有人对如何实现这一目标有什么想法吗?甚至是关于如何做到这一点的好文档 基本上,一切都是在独立测试版本中完成的(通过java客户机或jconsole,我可以调用mbeans方法,并且一切正常),但我需要将其放在我的TomcatServlet中 谢谢你的建议 Rob只要将jconsole连接到Tomcat进程,您就应该能够看到Servlet定义的任何MBean。只要将jconsole连接到Tomcat进程,您就应该能够看到Servlet定义的任何MBean。Tomcat文档描述了如何为Tomcat进

有人对如何实现这一目标有什么想法吗?甚至是关于如何做到这一点的好文档

基本上,一切都是在独立测试版本中完成的(通过java客户机或jconsole,我可以调用mbeans方法,并且一切正常),但我需要将其放在我的TomcatServlet中

谢谢你的建议


Rob

只要将jconsole连接到Tomcat进程,您就应该能够看到Servlet定义的任何MBean。

只要将jconsole连接到Tomcat进程,您就应该能够看到Servlet定义的任何MBean。

Tomcat文档描述了如何为Tomcat进程的JVM启用JMX。简单的回答是,您必须以某种方式设置com.sun.management.jmxremote.*系统属性——通过CATALINA_OPTS、启动脚本或Windows服务定义

当然,在部署的应用程序中有MBean。

Tomcat文档描述了如何为Tomcat进程的JVM启用JMX。简单的回答是,您必须以某种方式设置com.sun.management.jmxremote.*系统属性——通过CATALINA_OPTS、启动脚本或Windows服务定义

当然,在您部署的应用程序中有MBean