1. 程式人生 > >利用java自帶工具jconsole監控虛擬機器

利用java自帶工具jconsole監控虛擬機器

 

首先編輯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 看看虛擬機器的實時的資訊了。