我正在尝试让一个类实现MBean接口,这样我就可以在运行时查询它的属性。我要查询的类如下:public class ProfileCache implements ProfileCacheInterfaceMBean{ private Logger logger = Logger.g...
我们目前正在将一些项目从JBoss 4.x迁移到JBoss 7。到目前为止,除了我们通常使用的MBeans以提供简单管理操作之外,似乎一切正常。 我已经搜索了相当长的时间,但是要么我无法想出正确的搜索术语,要么我缺少某个知识点来弥合JBoss 4.x和JBoss 7之间的差距。 因此,希望...
在启动时,我们需要获取正在运行的应用程序的服务器地址和HTTP端口。直到现在我们都是这样做的:MBeanServer mBeanServer = ManagementFactory.getPlatformMBeanServer(); ObjectName socketBindingMBean ...
当使用这些选项启动Java应用程序时:-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom....
我正在使用JBoss运行客户端/服务器应用程序。 我如何连接到服务器JVM的MBeanServer?我想使用MemoryMX MBean跟踪内存消耗。 我可以使用JNDI查找连接到JBoss MBeanServer,但是java.lang.MemoryMX MBean未注册到JBoss M...
标准MBeans与动态MBeans有什么区别? 标准MBeans是静态定义的,其属性和操作在编译时就已知。而动态MBeans可以在运行时动态地添加、更改或删除属性和操作。 标准MBeans需要实现特定接口来暴露MBean功能,而动态MBeans可以使用任何Java对象作为MBean。 ...