Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在启动 tomcat 应用程序时在一个公共类中注册 MBean。尝试在其他类中访问此 bean 以记录一些统计信息。但是 JMX Bean 值不会在 JConsole 中更新。
实例化我尝试过的 MBean
MBeanImplClass = new MBeanImplClass();
MBeanInterface= new MBeanInterface();
每次使用时都必须注册 MBean 吗?
不,但是,您需要确保注册的 bean 和使用新统计信息更新的 bean 是同一个实例。一种方法是将您的 bean 实现为单例。