# java jconsole 监视jvm

# 介绍

jdk 自带的监视和管理运行在 JVM 上的 Java 应用程序

位置: bin/jconsole.exe

# 使用

启动 java 程序时,指定虚拟机参数,如下:

java -Dcom.sun.management.jmxremote \
     -Dcom.sun.management.jmxremote.port=9999 \
     -Dcom.sun.management.jmxremote.ssl=false \
     -Dcom.sun.management.jmxremote.authenticate=false \
     -jar your-application.jar

切换到 JDK 的 bin 目录,执行如下 cmd 命令:

C:\Program Files\Java\jdk-1.8\bin>.\jabswitch.exe

在界面中,新建连接:

  1. 勾选 “远程进程”
  2. 输入 127.0.0.1:999
  3. 点击 “连接” 按钮
本章目录