linux下利用JMX監控Tomcat
阿新 • • 發佈:2021-07-08
利用JMX監控Tomcat,就是相當於部署在tomcat上的應用作為服務端,也就是被管理資源的物件。然後通過程式或者jconsole遠端連線到該應用上來。遠端連線需要伺服器端提供ip和port。如果需要加密訪問的話,還需要配置使用者名稱、密碼等引數。
主要是在tomcat下的檔案catalina.sh中$CATALINA_OPTS進行一些環境變數的配置配置:
-Dcom.sun.management.jmxremote=true 相關 JMX 代理偵聽開關
-Djava.rmi.server.hostname 伺服器端的IP
-Dcom.sun.management.jmxremote.port=29094 相關 JMX 代理偵聽請求的埠
-Dcom.sun.management.jmxremote.ssl=false 指定是否使用 SSL 通訊
-Dcom.sun.management.jmxremote.authenticate=false 指定是否需要密碼驗證
這樣就可以通過客戶端或者jconsole對tomcat進行監控。
本文來自部落格園,作者:up~up,轉載請註明原文連結:https://www.cnblogs.com/soft-engineer/p/14985171.html