JVisualVM监控
JVisualVM監(jiān)控簡(jiǎn)單使用
- JVisualVM
- 監(jiān)控遠(yuǎn)程tomcat
- 監(jiān)控遠(yuǎn)程JAR
JVisualVM
VisualVM是Netbeans的profile子項(xiàng)目,已在JDK6.0 update 7 中自帶(java啟動(dòng)時(shí)不需要特定參數(shù),監(jiān)控工具在bin/jvisualvm.exe),能夠監(jiān)控線程,內(nèi)存情況,反向查看分配的堆棧等,幾乎包含JDK自帶命令的所有功能。
監(jiān)控遠(yuǎn)程tomcat
1、進(jìn)入Tomcat/bin目錄,修改catalina.sh
2、添加一下配置
CATALINA_OPTS=”$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.164.110
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false”
監(jiān)控遠(yuǎn)程JAR
如:springboot微服務(wù)項(xiàng)目,啟動(dòng)添加參數(shù)
nohup java -Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.164.110
-Dcom.sun.management.jmxremote.port=9998
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false -jar demo.jar &
總結(jié)
以上是生活随笔為你收集整理的JVisualVM监控的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一个封装了的ADO类,功能非常强大,并做
- 下一篇: 在虚拟机中安装和配配置 MOSS2007