Java jconsole 应用程序(按名称)

发布于 2024-12-01 05:33:58 字数 167 浏览 4 评论 0原文

我经常使用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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叹沉浮 2024-12-08 05:33:58

您使用什么版本的 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 love jvisualvm which became part of the jdk at some early update of version 6. On top of that, jconsole can run as a plugin from within jvisualvm.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文