JMC监控(Windows上远程连接监控Linux服务器的JVM)

Windows上远程连接监控Linux服务器的JVM;
1、Linux服务器上配置:
在Tomcat的tomcat-wms/bin/catalina.sh中添加
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=6090,server=y,suspend=n -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.3.14 -Dcom.sun.management.jmxremote.port=8111 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -XX:+UnlockCommercialFeatures -XX:+FlightRecorder"
2、添加监控的配置:
在Tomcat的tomcat-wms/bin/catalina.sh中添加
JAVA_OPTS="
-server
-Xms8192m -Xmx8192m
-XX:+UseParallelOldGC
-XX:+UseAdaptiveSizePolicy
-XX:MaxGCPauseMillis=500
-XX:ParallelGCThreads=4
-XX:+HeapDumpOnOutOfMemoryError
-XX:+UnlockDiagnosticVMOptions
-XX:+DebugNonSafepoints
-XX:NativeMemoryTracking=detail
-Denv_param=_simulation
-Xss2m
"

3、在Windows端连接:
Java性能调优:利用JMC分析性能

猜你喜欢

转载自www.cnblogs.com/liuxl21/p/10763293.html