Tomcat MBean 描述符

2022-03-03 11:49 更新

簡(jiǎn)介

Tomcat 使用 JMX MBean 來(lái)實(shí)現(xiàn)自身的性能管理。

每個(gè)包里的 mbeans-descriptor.xml 是針對(duì) Catalina 的 JMX MBean 描述。

為了避免出現(xiàn) “ManagedBean is not found” 異常,你需要為自定義組件添加 MBean 描述。

添加 Mbean 描述

在 mbeans-descriptor.xml 文件中,你可以為自定義組件添加 Mbean 描述。這個(gè) xml 文件跟它所描述的類(lèi)文件同在一個(gè)包內(nèi)。

<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>


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)