×
关于 TomcatTomcat 简介Tomcat 安装Tomcat 第一个应用Tomcat 的应用部署Tomcat ManagerTomcat Realm 配置Tomcat 安全管理Tomcat JNDI 资源Tomcat JDBC 数据源Tomcat 类加载机制Tomcat JSPsTomcat SSL/TLSTomcat SSI(服务器端嵌入)Tomcat CGITomcat 代理支持Tomcat MBean 描述符Tomcat 默认 ServletTomcat 集群Tomcat 负载均衡器Tomcat 连接器Tomcat 监控与管理Tomcat 日志机制Tomcat 基于 APR 的原生库Tomcat 虚拟主机Tomcat 高级 IO 机制Tomcat 附加组件如何在 Maven 中使用 Tomcat 库Tomcat 安全性注意事项Tomcat Windows 服务Tomcat Windows 认证Tomcat 的 JDBC 连接池Tomcat WebSocket 支持Tomcat 重写机制

Tomcat MBean 描述符


简介

Tomcat 使用 JMX MBean 来实现自身的性能管理。

每个包里的 mbeans-descriptor.xml 是针对 Catalina 的 JMX MBean 描述。

为了避免出现 “ManagedBean is not found” 异常,你需要为自定义组件添加 MBean 描述。

添加 Mbean 描述

在 mbeans-descriptor.xml 文件中,你可以为自定义组件添加 Mbean 描述。这个 xml 文件跟它所描述的类文件同在一个包内。

  <mbean         name="LDAPRealm"
            className="org.apache.catalina.mbeans.ClassNameMBean"
          description="Custom LDAPRealm"
               domain="Catalina"
                group="Realm"
                 type="com.myfirm.mypackage.LDAPRealm">

    <attribute   name="className"
          description="Fully qualified class name of the managed object"
                 type="java.lang.String"
            writeable="false"/>

    <attribute   name="debug"
          description="The debugging detail level for this component"
                 type="int"/>
    .
    .
    .

  </mbean>

分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)