属性列表
属性 |
描述 |
默认值 |
name |
完全限定的 JMX ObjectName——Catalina:type=MBeanFactory |
- |
className |
已有的 MBean 完全限定的类名(参见上文的 Tomcat MBean 说明) |
- |
classLoader |
服务器或 Web 应用类加载器的 ObjectName |
- |
ref |
JMX 连接引用 |
jmx.server |
echo |
Echo 命令用途(访问及结果) |
false |
创建远程 MBean 的范例如下:
<jmx:create
ref="${jmx.reference}"
name="Catalina:type=MBeanFactory"
className="org.apache.commons.modeler.BaseModelMBean"
classLoader="Catalina:type=ServerClassLoader,name=server">
<arg value="org.apache.catalina.mbeans.MBeanFactory" />
</jmx:create>
警告:许多 Tomcat MBean 一经创建就没有与父级连接。Valve、集群以及Realm 的 MBean 都不会自动与父级相连。作为替代,可以使用 MBeanFactory 来创建操作。