方法の一つ:JAVA監視ページを開発
[ルート@ localhostの〜]#のMKDIRは/ usr / local / tomcat8 / webappsに/ MEMTEST /
[ルート@ localhostの〜]#のCDは/ usr / local / tomcat8 / webappsに/
[ルート@ localhostのWebアプリケーション]#のLSの
ドキュメントの例ホストマネージャjpress -web-最新jpress-ウェブnewest.warマネージャは、meminfo meminfo.war MEMTEST ROOT
[ルートlocalhostのWebアプリケーション@]#のCDのMEMTEST /
[ルート@ localhostののMEMTEST]#のCD
#1のvimは/ usr / local / tomcat8 [〜localhostのルート@] /webapps/memtest/meminfo.jsp
<% ランタイムRTM = Runtime.getRuntime()。 長い MM = rtm.maxMemory()/ 1024個の / 1024個の。 長い TM = rtm.totalMemory()/ 1024個の / 1024個の。 長い FM = rtm.freeMemory()/ 1024個の / 1024個の。 アウト .println(" JVMのメモリー詳細情報:<BR> " ); アウト .println(" MAXメモリー:" +ミリメートル+ MB " + <BR> " ); アウト .println(" JVMのメモリ:" + TM + MB 」+ <BR> " ); うち .println(" JVMのメモリ:" + FM + MB " + <BR> " ); うち .println(" を使用することができる使用可能なメモリがある:" +(MM + TM + FM)+ " MB " + " <BR> " ); %>
方法2:jpsコマンドモニタを使用します
[ルート@ localhostの〜]#のvimのは/ etc / profile
最後に次の2行を追加します。
JAVA_HOME =は/ usr / local / Javaの
PATH = $ PATHに:$ JAVA_HOME / binに
[ルート@ localhostの〜]#JPS -lvm
8353 org.apache.catalina.startup.Bootstrapに-Djava.util.logging.config.file =は/ usr / local / tomcat8 / confに/ logging.properties -Djava.util.loggingを開始.manager = org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize = 2048 -Djava.protocol.handler.pkgs = org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK = 0027 -Dignore .endorsed.dirs = -Dcatalina.base =は/ usr / local / tomcat8 -Dcatalina.home =は/ usr / local / tomcat8する。-Djava.io.tmpdir =は/ usr / local / tomcat8 / TEMP
10123 sun.tools.jps.Jps -lvm -Dapplication.home =は/ usr / local / javaの-Xms8m
方法3:Tomcatのリモート監視
設定ファイルを変更し、リモート監視を開きます
[ルート@ localhostの〜]#のVimの/usr/local/tomcat8/bin/catalina.sh
初めに、次のコマンドを追加します
。#/ binが/!SH CATALINA_OPTS = " $ CATALINA_OPTS - Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port = 12345 -Dcom.sun.management.jmxremote.authenticate = falseを -Dcom = .sun.management.jmxremote.ssl 偽 -Djava.rmi.server.hostname = 192.168。200.119 」
[ルート@ localhostの〜]#の/usr/local/tomcat8/bin/shutdown.sh
[ルート@ localhostの〜]#の/usr/local/tomcat8/bin/startup.sh
[ルート@ localhostの〜]#netstatの-lnpt
tcp6 0 0 ::: 12345 ::: * 10832 / javaのLISTEN