閱讀409 返回首頁    go 技術社區[雲棲]


2007.02.03我在BEA成都UG第三次活動上麵的Spring JMX源碼與PPT資料

https://yulimin.javaeye.com/blog/52354

關鍵字: Spring   Spring JMX Log4J Logging AJAX SVG    
利用Spring來管理控製自己的應用程序

PPT 文件下載:yulimin.javaeye.com/topics/download/be60fb70-e017-41fd-88a7-130d6293dba2

代碼文件下載:yulimin.javaeye.com/topics/download/8be6bc63-fb74-4ed3-b7c8-bf9332ebdfbf

相關的演示的內容的詳細講解


 請大家利用Spring IDE來展示Spring的配置文件,圖形化方便進行查看。

1、JvmMonitorMBean接口
  實現 JvmMonitorMBean 接口的 JvmMonitor 具體類
  運行 JvmMonitorTest 來啟動,然後訪問 https://localhost:8808/

2、使用JDK 1.5.0本身的MXBean
  運行 ManagementFactoryTest 來啟動,然後訪問 https://localhost:8808/
  
3、Log4J 動態改變級別的演示 https://localhost:8808/
  MX4J的實現:運行 JmxLog4JMX4JTest 來啟動
    html展現訪問 https://localhost:9980/
    xml展現訪問 https://localhost:9981/
  Sun RI的實現:運行 JmxLog4JSunTest 來啟動
    html展現訪問 https://localhost:9980/
    沒有xml展現

  jconsole連接:以上MX4J與Sun RI的實現均可通過運行 jconsole
    在打開的窗口裏選擇高級,然後輸入JMX URL: service:jmx:rmi:///jndi/rmi://localhost:8888/Log4J 確定
    然後進行操作,藍色的表示可以修改的屬性。黑色表示隻讀屬性。

  API編程的實現:運行 JmxLog4JRMITest ,默認是 INFO 級別,開始運行後改為 FATAL 級別,回車後改為 TRACE 級別。

  以上各種方式的改變,均可通過Window下的tail軟件 BareTail 來查看Application.log文件的具體顯示變化。
  
4、Sun的Logging演示
  先運行 rmiregistry 9999
  然後再運行 LoggingJMXRMIServer
  啟動後再運行 LoggingMXBeanTest,可以看到控製台Logging的變化,敲回車,Logging記錄停止。

最後更新:2017-04-02 00:06:15

  上一篇:go 排序算法(2)
  下一篇:go 排序算法(1)