有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用VisualVM测试MonitorJava应用程序

我的EC2实例上运行了一些Java程序。我想用VisualVM来分析他们。它们不是在Jetty或Tomcat上运行的web应用程序。我确实读过上面提到的东西here,但是我不知道在我用这些命令生成jar文件之后如何设置我的VisualVM。有人能帮我吗

谢谢


共 (1) 个答案

  1. # 1 楼答案

    您通常会将VisualVM附加到要分析的进程的PID。如果是Jetty、Tomcat或其他JavaEE应用服务器,则表示应用服务器的PID。如果不是,则是运行应用程序的JVM的PID

    如果您已经在EC2实例上安装了JVM,我建议您查看JVM/bin文件夹中的jvisualvm。exe已经存在了。如果是,则在单独的命令shell中启动它,并将其附加到应用程序的PID中