監控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

相關文章
相關標籤/搜索