我一直在試圖通過JConsole監控本地運行的Tomcat。當然,我在catalina.bat中將
-Dcom.sun.management.jmxremote
添加到CATALINA_OPTS變量中,但啓動JConsole時,我無法在進程列表中找到該進程。通過JConsole在本地設置監控Tomcat
經過一番搜索,我嘗試了(更復雜?)非本地設置,在JConsole中進一步增加
set CATALINA_OPTS=-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=%my.jmx.port% \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false
,並使用正確的參數,我可以通過遠程接口進行連接。
是否有其他人試過併成功地在純本地設置中使用JConsole/Tomcat,或者是僞遠程方式獲得本地tomcat監控的唯一機會?