0

我正在使用 Java Visual VM 命令行打开远程 JMX 连接。我这样使用它:

jvisualvm.exe --userdir "user-config" --openjmx hostname:port

这工作得很好。但视图中的连接名称显示为hostname:port。有什么办法可以将逻辑名称传递给这个连接?我可以从视图重命名连接,但是当我重新打开时它不会粘住。我有大约 10 个来自同一个主机名的连接,所以想从逻辑上分离出各个连接。

有任何想法吗?如果可以将名称粘贴在用户配置中,它甚至会起作用。

4

1 回答 1

1

您可以启动您的应用程序,-Dvisualvm.display.name="Your_name"您的应用程序将在 VisualVM 中命名为“Your_name”。有关详细信息,请参阅功能请求。请注意,您必须使用 VisualVM 1.3.4+ 或来自 JDK 7 Update 6 或更高版本的 Java VisualVM。

于 2012-12-15T13:02:23.870 回答