最近對公司的項目進行JVM調優,使用了JDK自帶的jconsole查看Tomcat運行情況,記錄下配置以便以后參考:
首先,修改Tomcat的bin目錄下的catalina.bat文件,在JAVA_OPTS變量中添加下面四行,即可
set JAVA_OPTS= %JAVA_OPTS% -Djava.rmi.server.hostname=192.168.1.17
set JAVA_OPTS= %JAVA_OPTS% -Dcom.sun.management.jmxremote.port=8888
set JAVA_OPTS= %JAVA_OPTS% -Dcom.sun.management.jmxremote.ssl=false
set JAVA_OPTS= %JAVA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false
其中:
-Djava.rmi.server.hostname項必須設置,該值為Tomcat電腦所在的ip地址
-Dcom.sun.management.jmxremote.port=8888 為監聽運行情況準備的空閑端口號
然后,重啟Tomcat,接著進入JDK下的bin目錄下運行“jconsole.exe”即可查看Tomcat運行情況
?注:輸入Tomcat服務器地址以及端口(用戶名、口令為空),點擊【連接】進入監控界面
參考地址:
http://www.cnblogs.com/huzhiwei/archive/2012/03/30/2424811.html
http://www.blogjava.net/japper/archive/2012/09/05/387094.html