在实际工做当中常常会遇到,堆内存或栈内存溢出的状况咱们要作的就是如何正确的监控jvm的状况,要监控jvm 运行的状况须要配置以下参数:java
export JAVA_OPTS="-Dcom.sun.management.jmxremote=true \
-Dcom.sun.management.jmxremote.port=9090 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Djava.rmi.server.hostname=192.168.1.202 -Xss512k -Xms2048M -Xmx2048M -XX:MaxPermSize=256M -XX:PermSize=128M -XX:NewSize=128M"jvm
Dcom.sun.management.jmxremote #支持jmx远程链接server
Dcom.sun.management.jmxremote.port=9090 #链接端口ip
Dcom.sun.management.jmxremote.ssl=false #关闭SSL链接内存
Dcom.sun.management.jmxremote.authenticate=false #不使用身份验证ssl
Djava.rmi.server.hostname=192.168.1.202 #链接ip地址rem
能够使用jre自带的jconsole命令来链接:需配置java 运行环境 console