使用Jconsole对java的内存使用情况(JVM)进行监控.doc_第1页
使用Jconsole对java的内存使用情况(JVM)进行监控.doc_第2页
使用Jconsole对java的内存使用情况(JVM)进行监控.doc_第3页
使用Jconsole对java的内存使用情况(JVM)进行监控.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用Jconsole对java的内存使用情况(JVM)进行监控JDK1.5提供JMX remote的管理工具Jconsole,可以监控Java运行程序的内存使用情况、活动线程数量、类装载的数量、MBeans的状态、虚拟机的各种信息等,还可以执行MBean公开的方法或强制进行垃圾回收。因为Apusic应用服务器实现标准的JMX接口,因此也可以使用Jconsole进行监控。下面是在windows端对Linux的java应用(Resin)的JVM进行监控。windows: 安装 jdk1.6.0_06 /javase/downloads/index.jspLinux:Resin2.1.x + jdk1.6启动resin ,增加jvm监控的指令:可以在java启动参数添加,如: httpd.sh 或者 wrapper.pl 里面vi http.sh args=* 把 需要启动jvm选项加入。#指定远程服务器的端口-Dcom.sun.management.jmxremote.port=12345#指定远程服务器的用户认证-Dcom.sun.management.jmxremote.password.file=$JRE_HOME/lib/management/perties -Dcom.sun.management.jmxremote.access.file=$JRE_HOME/lib/management/perties使用密码:#JRE_HOME/lib/management/jmxremote.password.templatecp jmxremote.password.template pertieschmod 600 perties#默认用户名 密码为:monitorRole QEDcontrolRole R&D#默认权限#cp jmxremote.access perties #设置权限monitorRole readonlycontrolRole readwrite#也可以使用禁止用户认证com.sun.management.jmxremote.authenticate=false也可以使用ssl连接这里先不用com.sun.management.jmxremote.ssl=false说明: 如果没有启动com.sun.management.jmxremote 的配置 , 远程连接会提示:error during jrmp connection establishment ; nested exception is 如果无法连接有可能是linux服务器的hostname存在问题#修改hostname/etc/hosts 把修改为外网卡IP,如00还有/etc/sysconfig/network#启动resin$RESIN_HOME/bin/http.sh start#查看是否已经启动#ps -x8681 pts/0 S 0:00 perl bin/wrapper.pl -chdir -name httpd -class com.caucho.server.http.HttpServer -J-server -verbose -Dcom.8683 pts/0 Sl 0:04 /home/2/jdk1.6.0_06/bin/java -server -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremo#查看端口#netstat -antcp 0 0 :35844 :35848 ESTABLISHEDtcp 0 0 :8080 :* LISTENtcp 0 0 :12345 :* LISTEN-Dcom.sun.management.jmxremote.authenticate=false #是否使用ssl-Dcom.sun.management.jmxremote.ssl=falsewindows下jconsole命令在 $JAVA_HOME/bin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论