在本地收集Tomcat统计信息,而不是远程收集

时间:2013-07-03 06:41:14

标签: java tomcat jmx

除了 RMI之外还有什么方法可以收集Tomcat统计信息?我想在本地而不是远程监控tomcat。有什么办法吗?或者我应该编写一个自定义MBean来实现这个目标吗?

我知道这件事: JMXServiceURL url = new JMXServiceURL(“service:jmx:rmi:/// jndi / rmi:// localhost:8081 / jmxrmi”); JMXConnector jmxc = JMXConnectorFactory.connect(url);

但我不想使用RMI来监控tomcat。

1 个答案:

答案 0 :(得分:1)

不,您不需要RMI。只是做:

MBeanServer managedBeanServer = ManagementFactory.getPlatformMBeanServer();