我已经通过执行一些基本步骤来解决此问题-
- 在webapp上下文侦听器contextInitialized方法中,我实例化了一个将运行并实现mbean的单例类(servlet本身无法实现mbean,因为它仅醒来以接受来自服务器的请求)。
- Servlet“通知”我们要监视的每个操作的单例,而单例实际上是通过jmx报告此操作的单例。
- 在单例中,我使用以下命令在mbean服务器上注册:
ManagementFactory.getPlatformMBeanServer()。registerMBean(this,name);
而已。(简而言之)



