Java概要分析 - VisualVM

时间:2015-12-15 13:45:29

标签: java jmx visualvm

我使用shell脚本中的不同参数调用我的Java应用程序。每次它绑定到不同的端口。我正在尝试使用VisualVM来配置我的应用程序,但由于它为每次调用使用不同的端口,我每次都必须从VisualVM GUI手动连接到应用程序。有没有办法提高效率?

1 个答案:

答案 0 :(得分:0)

您始终可以通过在启动时设置系统属性来为您的应用设置JMX:

java -Dcom.sun.management.jmxremote.port=1234\
     -Dcom.sun.management.jmxremote.ssl=false \
     -Dcom.sun.management.jmxremote.authenticate=false \
    YourJavaApplication

然后,您就可以在jvisualvm中存储配置文件,以便连接到该特定的JMX端口。