java -Xloggc:D:/temp/managed1_gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:/temp/ -XX:ErrorFile=D:/temp/java_error_%p.log -Dcom.sun.management.jmxremote.port=4444 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=10.3.8.65 -jar dump_fat.jar
1、JVM GC日志和内存DUMP参数配置
-Xloggc:D:/temp/managed1_gc.log
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=D:/temp/
-XX:ErrorFile=D:/temp/java_error_%p.log
2、开启JConsole远程监控
-Dcom.sun.management.jmxremote.port=4444
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=10.3.8.65
在jconsole中输入远程监控服务service:jmx:rmi:///jndi/rmi://10.3.8.65:4444/jmxrmi
本文介绍了JVM的配置细节,包括如何设置GC日志记录、内存转储路径、错误文件路径等参数。此外还讲解了如何使用JConsole进行远程监控,包括端口设置、SSL和身份验证的禁用等内容。
1607

被折叠的 条评论
为什么被折叠?



