利用java自帶工具jconsole監控虛擬機器
阿新 • • 發佈:2018-11-11
首先編輯tomcat/bin/catalina.sh 加入以下配置 (在 cygwin=false 上面加入)
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=IP
-Dcom.sun.management.jmxremote.port=port
-Dcom.sun.management.jmxremote.rmi.port=port
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"
註解
-Djava.rmi.server.hostname 為你自己伺服器的ip地址。
-Dcom.sun.management.jmxremote.port
-Dcom.sun.management.jmxremote.rmi.port 為你要開放的埠。這個埠要是一個沒有被佔用的埠。記得為這個埠開啟防火牆,或者加入安全組的配置。
-Dcom.sun.management.jmxremote.ssl ssl 連線配置也設定為false。
因為這是測試伺服器。許可權認證選的false,這樣就可以直接通過ip+埠 訪問了,而不用輸入賬號,密碼了。
這樣就可以通過jconsole 看看虛擬機器的實時的資訊了。