监控Jvm运行状况

在实际工做当中常常会遇到,堆内存或栈内存溢出的状况咱们要作的就是如何正确的监控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

相关文章
相关标签/搜索