簡體   English   中英

使用CATALINA_OPTS啟動Tomcat Catalina以實現JMX監視(Windows Server)

[英]Starting Tomcat Catalina with CATALINA_OPTS to implement JMX Monitoring (Windows Server)

我想使用以下參數啟動Windows Tomcat Catalina:

set CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.password.file=../conf/jmxremote.password -Dcom.sun.management.jmxremote.access.file=../conf/jmxremote.access"

我試圖將這些參數保存在services.msc-> Tomcat-»“啟動參數:”中,但是Windows不知何故沒有保存我的參數。

我還嘗試通過在\\ HKLM \\ SYSTEM \\ CurrentControlSet \\ Services \\ ImagePath中添加上述參數來編輯注冊表,但是Tomcat似乎不是從添加的參數開始。 檢查此屏幕截圖: http : //site.pictures/image/RO5yD

任何想法將不勝感激。

謝謝。

這就是我運行JMX監視的方式:

執行Apache服務管理器: C:\\Program Files\\Apache Software Foundation\\Tomcat 9.0\\bin\\Tomcat9w.exe //MS//Tomcat9C:\\Program Files\\Apache Software Foundation\\Tomcat 9.0\\bin\\Tomcat9w.exe //MS//Tomcat9的位置和Tomcat服務的名稱都可以更改)在Java選項卡上,將JMX的行添加到末尾(3行):

-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false

然后重新啟動服務,然后Voilá! (我用jconsole.exe進行了測試):

請參閱此屏幕截圖以查看詳細信息: http : //site.pictures/image/ROczg

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM