Java jconsole 应用程序(按名称)
我经常使用jconsole连接本地tomcat。是否可以不通过 PID 而通过进程名称进行连接?因为白天我必须多次重新启动 tomcat,每次我需要连接 jconsole 以调用 mbean 上的某些操作 - 如果可以使用进程名称或其某些部分 - 例如 catalina - 它会节省很多时间。 谢谢。
I frequently use jconsole to connect to local tomcat. Is possible connect not by PID, but process name? Because for day I have to restart tomcat many times and each time I need to connect with jconsole to invoke some operation on mbean - if it possible to use process name or some part of it - e.g. catalina - it will save many time.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您使用什么版本的 Java?在我安装的
jdk 1.6.0_25
中,当提示新连接时,jconsole
会响应本地运行进程的名称和PID。旁注,如果您喜欢
jconsole
那么您一定会喜欢jvisualvm
,它在版本 6 的早期更新中成为了 jdk 的一部分。最重要的是,jconsole
可以作为jvisualvm
中的插件运行。What version of Java are you using? In
jdk 1.6.0_25
that I have installed,jconsole
responds with both name and PID for local running processes when prompted for New Connection.A side note, if you like
jconsole
then you'll lovejvisualvm
which became part of the jdk at some early update of version 6. On top of that,jconsole
can run as a plugin from withinjvisualvm
.