【问题标题】:Starting Tomcat Catalina with CATALINA_OPTS to implement JMX Monitoring (Windows Server)使用 CATALINA_OPTS 启动 Tomcat Catalina 以实现 JMX 监控(Windows Server)
【发布时间】:2016-06-07 23:09:23
【问题描述】:

我想使用以下参数启动我的 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

任何想法将不胜感激。

谢谢。

【问题讨论】:

    标签: windows apache tomcat tomcat7 catalina


    【解决方案1】:

    这就是我运行 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
    

    然后重新启动服务,瞧! (我用 jconsole.exe 测试过):

    查看此屏幕截图以查看详细信息:http://site.pictures/image/ROczg

    【讨论】:

      猜你喜欢
      • 2014-09-11
      • 2018-07-26
      • 1970-01-01
      • 2021-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-30
      • 2021-06-14
      相关资源
      最近更新 更多