3。新的MBean數(shù)據(jù)模型。由于整個Domain配置是由一個xml文檔來描述,因此Mbean是以等級結(jié)構(gòu)來表示這個文檔的。每個Domain有一個類型為DomainMBean的MBean來表示這個Domain,該Mbean中又有屬性來訪問Domain的Server和Cluster。當(dāng)調(diào)用一個MBean是通嗨芆bjectName on =
按照Mbean是用于監(jiān)控或配置,分為Runtime MBeans,Configuration MBeans和Configuration MBeans for system modules。Runtime MBeans只包括Server和其資源的運(yùn)行時狀況,因此只在Server運(yùn)行期內(nèi)存活。Configuration MBeans包括Server和其資源的配置,因此保存在Domain的XML配置文檔中。
Configuration MBeans for system modules包括各種系統(tǒng)級Service的配置信息。Domain中每個Server有自己的一份Domain配置文件。當(dāng)該Server啟動后或者做任何改動時會和Administration Server連絡(luò)來更新其配置文件。即使啟動時無法和Administration Server連絡(luò),仍然可以成功啟動。此外對Administration Server,在Domain的config/pending路經(jīng)下還有一份可編輯的Domain配置文檔拷貝用于保存JMX client端所作的中間修改狀態(tài)。