<a href="http://yulimin.javaeye.com/blog/52354">http://yulimin.javaeye.com/blog/52354</a>
关键字: spring spring jmx log4j logging ajax svg
利用spring来管理控制自己的应用程序
相关的演示的内容的详细讲解
请大家利用spring ide来展示spring的配置文件,图形化方便进行查看。
1、jvmmonitormbean接口
实现 jvmmonitormbean 接口的 jvmmonitor 具体类
2、使用jdk 1.5.0本身的mxbean
mx4j的实现:运行 jmxlog4jmx4jtest 来启动
sun ri的实现:运行 jmxlog4jsuntest 来启动
没有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记录停止。