Fenriswolf 程式筆記

奮利斯狼的地盤,小綿羊勿入

JMX – 與 weblogic 9 整合

很多 JMX 的文章會強調可整合各種不同的管理方式和介面到單一的介面
但實際上可能剛好相反,把自訂的 mbeans 整合到既有的平台是比較簡單的方式
以下就介紹如何把前兩章提到的 mbeans 註冊到 weblogic 9 的 mbean server
以及如何在 weblogic console 中存取 mbeans
以下方法在 weblogic 10 也是適用的
p.s. datasource, mx4j 等會由 weblogic 取代,故在範例裡會拿掉
繼續閱讀

廣告

2012/03/20 Posted by | Java SE | , , | 發表留言

JMX – 自訂 mbeans

在複雜的系統裡需要監控的資源不是只有 log, datasources, schedule jobs 那麼簡單
還會有自訂的一些資源
JMX 提供了 Standard MBean 和 Dynamic MBean 兩種實作方式
不過這篇文章會以 spring 來定義及控管自訂的 mbeans
繼續閱讀

2012/03/20 Posted by | Java SE | , | 發表留言

JMX – 管理自己的 server

用各種 AP servers 時大家都習慣在 web console 設定各種的 resources
但自己架 RMI server 或 socket server 時通常也希望有一個 console 可以設定管理
在以前要額外寫一個管理介面非常的麻煩不過 JDK 1.5 之後整合了 JMX,可以透過註冊 mbean 到 mbean server,並由 JMX console 管理
這篇文章不講複雜的 JMX 定義,而是以 spring 設定 c3p0 datasource、log4j 和 quartz schedule jobs 的 mbeans
讓大家實際體驗一下 JMX 的好處
繼續閱讀

2012/03/20 Posted by | Java SE | , | 發表留言