说明
https://docs.oracle.com/en/java/javase/19/docs/specs/man/jconsole.html
jconsole可以启动一个图形化控制台来监控和管理本机或者远程机器的Java应用。
jconsole是java自带的一个命令:
jconsole 的语法
jconsole [-interval=n] [-notile] [-plugin path] [-version] [connection ... ] [-Jinput_arguments]
jconsole -help
-interval:设置刷新间隔,单位是秒,默认是4秒钟。
示例
连接到Java应用
在cmd窗口输入jconsole:
自动拉起一个窗口:
例如,选择本机一个Java进程:
点击“连接”:
点击“不安全的连接”,就连接本机的Java应用了:
概览
只要Java应用在运行中,就会动态刷新:
内存
线程
在左下角可以点击某一个线程,查看具体信息: