如何在Jconsole 监控 Jboss Tomcat】的更多相关文章

Java在jdk5开始就自带有Jconsole了,要想用Jconsol监控且需要添加启动参数: Linux系统:JAVA_OPTS="$JAVA_OPTS     -Dcom.sun.management.jmxremote.port=8950    -Dcom.sun.management.jmxremote.authenticate=false     -Dcom.sun.management.jmxremote.ssl=false"Windows系统也类似,去掉双引号,将环境变量…
为了解决内存溢出的问题,会用到一些监视内存的工具,jconsole这个工具在jdk1.7自带了.这个工具可以查看系统的堆,非堆,线程,等等的一些整体的情况,从而可以判断出系统的一个大概的性能情况. catalina.sh或者新增setenv.sh来设置(下面是新增tomcat/bin/setenv.sh文件方法) CATALINA_OPTS='-Djava.rmi.server.hostname=192.168.1.110 \ -Dcom.sun.management.jmxremote -Dc…
1. 报错 JConsole  java net socketException: Connection reset 解决: 先查看linux服务器开放了哪些端口 netstat -ntpl 选中了一个,修改了catalina.sh中的远程端口号 重新进行连接 2.  Connection failed: non-JRMP server at remote endpoint 3. xception in thread "AWT-EventQueue-0" java.awt.Illega…
在默认情况下,使用jconsole 监控本地tomcat 是不需要任何配置的,直接连接就可以监控tomcat.   但是在eclipse 下启动是监控不了.   解决方法:   设置jvm参数:     -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false   重新打开jconsole就可…
从Java 5开始 引入了 JConsole,来监控 Java 应用程序性能和跟踪 Java 中的代码.jconsole是JDK自带监控工具,只需要找到 JDK 安装路径,打开 bin 文件夹,双击 jconsole即可. 0.监控前的准备 将代码写入tomcat/bin/catalina.sh CATALINA_OPTS=-Djava.awt.headless=true JAVA_OPTS="-Djava.rmi.server.hostname=192.168.0.1 $JAVA_OPTS -…
通过jconsole监控可以获取监控tomcat的相关的数据信息 如何通过代码来获取其中的线程和内存状况呢? 首先要配置好jconsole监控的相关配置,一搜基本就是那一个, 配置配不好的话接下来的工作就做不好了,所有要先配置好,然后可以上代码了: package one; import java.io.IOException; import java.lang.management.MemoryMXBean; import java.lang.management.MemoryUsage; i…
JConsole监控Linux上的Tomcat 从Java 5开始引入了 JConsole,来监控 Java 应用程序性能和跟踪 Java 中的代码.jconsole是JDK自带监控工具,只需要找到 JDK 安装路径,打开 bin 文件夹,双击 jconsole即可. 1.监控前的准备 将以下代码写入tomcat/bin/catalina.sh JAVA_OPTS="-Xms128m -Xmx128m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=128…
来自:http://zhumeng8337797.blog.163.com/blog/static/100768914201242494649455/ 步骤如下: 1.编辑tomcat/bin/catalina.sh Bash代码  vi catalina.sh 在其中“ # ----- Execute The Requested Command -----------------------------------------” 之前插入新的一行(中间没有换行),内容如下: Vi catali…
一.专业术语 GC垃圾回收机制:当需要分配的内存空间不再使用的时候,JVM将调用垃圾回收机制来回收内存空间. JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序.设备.系统等植入管理功能的框架.JMX可以跨越一系列异构操作系统平台.系统体系结构和网络传输协议,灵活的开发无缝集成的系统.网络和服务管理应用. JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际…
1.在tomcat启动过程中,开启相应的参数配置 $Tomcat_home/bin/catalina.sh: 1 2 3 4 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false #change by tester at JAV…