Jconsole是JDK提供给我们一种十分常用的工具,它将一些关于JVM的文本数据图形化,使得用户对JVM的监控更直观。
但是有时会出现Jconsole无法连接到进程的情况,这是因为JVM在启动的时候默认加载参数没有进行设置,所以只要我们队JVM的启动参数进行恰当的配置就行了。
启动参数在哪里设置,请参考设置tomcat启动参数
添加启动参数
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
这样本地连接的问题也解决了,远程连接的问题也解决了。