2016-06-07 188 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