這篇文章給大家分享的是有關(guān)如何遠程監(jiān)控tomcat運行的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)建站專注于海門企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),成都做商城網(wǎng)站。海門網(wǎng)站建設(shè)公司,為海門等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站策劃,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
1、jdk安裝目錄下的bin目錄有jvisualvm.exe執(zhí)行程序
2、安裝visualgc插件:工具-->插件
3、出現(xiàn)如下界面,選擇visual GC
第二種方式手動下載安裝插件:
插件下載地址:https://github.com/oracle/visualvm/releases
進入界面:https://visualvm.github.io/pluginscenters.html
點擊相應(yīng)的插件地址:https://visualvm.github.io/uc/8u131/updates.xml.gz
插件名字:com-sun-tools-visualvm-modules-visualgc.nbm
進入如下界面
4、 下載catalina-jmx-remote.jar放到tomcat安裝目錄的lib目錄下
下載地址:http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.22/bin/extras/
5、修改tomcat安裝目錄的conf/server.xml
在
6、 在tomcat的安裝目錄的bin目錄,新建文件jmxremote.password,內(nèi)容為:admin admin
備注:兩個admin表示用戶名和密碼
7、在tomcat的安裝目錄的bin目錄,新建文件jmxremote.access,內(nèi)容為:admin readwrite
備注:分別表示用戶和權(quán)限
8、修改tomcat安裝目錄下的bin/catalina.sh添加
Linux系統(tǒng):
JAVA_OPTS='-Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=120.25.86.58 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false'
Windows系統(tǒng):
set JAVA_OPTS="-Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
9、開通linux防火墻的端口:10001和10002
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10001 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10002 -j ACCEPT
注意要重啟防火墻使生效
10、啟動tomcat和jvisualvm.exe
感謝各位的閱讀!關(guān)于“如何遠程監(jiān)控tomcat運行”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!