tomcat - 如何确定哪个 JVM 附加到正在运行的应用程序?

标签 tomcat jvm heap-dump apm

我想在 BMC Atrium Orchestrator 中构建一个工作流,它获取特定 Java 进程的堆转储。我必须遵循的流程是: 1. 输入应用名称。 2. 找到输入的应用程序正在使用的 JVM。 3. 获取在该 JVM 上运行的进程的堆峰。

我能否在第 2 步中获得一些帮助,即如何确定正在运行的应用程序正在使用哪个 JVM?

提前致谢。

最佳答案

关于tomcat - 如何确定哪个 JVM 附加到正在运行的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15268151/

相关文章:

android - Android Studio HPROF 引用树元素颜色代表什么?

java - 单击获取堆转储对话框时,来自 Eclipse IDE 的内存分析不会列出任何本地进程 ID

java - 减少 log4j.xml 中 Tomcat Digester 记录器的冗长程度

java - MANIFEST.MF Tomcat 的主类无效

java - 在 Eclipse 中运行 Maven/Wicket 项目时的目标是什么?

java - 如何通过提供的地址(如 0x3790f200)使用 mat 识别指定对象

java - 在堆转储中查找具有相同值的对象

java - 试图从 eclipse 启动 tomcat,但找不到 index.jsp

linux - Tomcat什么是Thread Total Started Count

docker - 带有UseCGroupMemoryLimitForHeap选项的Docker容器中的JVM动态内存分配