jvisualvm远程监控tomcat
程序员文章站
2022-01-18 10:03:48
...
在tomcat的catalina.sh中的JAVA_OPTS引号中加入如下参数即可:
-Dcom.sun.management.jmxremote.port=8090 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.102.220
8090为任意端口号,但必须未被占用。
启动服务器上的tomcat后,运行windows下启动jdk_home/bin目录下的jvisualvm.exe。
添加远程主机,入下图:
右键点击192.168.102.80 ,选“添加JMX连接”,在ipd地址后面输入上面配置的端口号8090,然后确定。
选中刚刚添加的JMX连接,打开后,即可查看服务器上tomcat的堆、PermGen、线程情况。
下图是我服务器上的线程情况,如果想查看线程信息,可以点“线程Dump”,可以生成Dump信息。
如果连不上服务器,可能是服务器没有设置hostname的原因,设置下服务器的hostname就可以了。
上一篇: ubuntu下maven构建工程中文乱码
下一篇: windows下安装easy_setup
推荐阅读
-
Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤
-
Linux 安装JDK Tomcat MySQL的教程(使用Mac远程访问)
-
Tomcat开启JMX监控
-
网吧管理:远程监控系统全面解决方案
-
jvisualvm 连接 jstatd 远程监控 jvm 或 Visual GC提示"不受此JVM支持“
-
Java虚拟机二:使用jvisualvm工具远程监控tomcat内存
-
linux安装jdk,tomcat 配置vsftp远程连接的步骤
-
详解用Python实现自动化监控远程服务器
-
Python远程视频监控程序的实例代码
-
python简单的监控脚本-利用socket、psutil阻止远程主机运行特定程序