2016-06-07 61 views
0

我想開始我的Windows的Tomcat卡塔利娜使用以下參數:啓動Tomcat卡特琳娜與CATALINA_OPTS實現JMX監控(在Windows Server)

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

任何想法將不勝感激。

謝謝。

回答

0

這是我如何得到我的JMX監控運行:

執行Apache服務經理:C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin\Tomcat9w.exe //MS//Tomcat9(Tomcat9w的兩個位置和Tomcat服務的名稱可以更改) 在Java選項卡中添加行爲JMX結束(3個獨立的行):

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

然後重新啓動服務和Voilá! (I與jconsole.exe測試):

見本截圖看詳細:http://site.pictures/image/ROczg