使用--openjmx时命名JMX连接

时间:2012-12-13 21:13:21

标签: visualvm jvisualvm

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

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

这完全没问题。但视图中的连接名称显示为hostname:port。有什么办法可以将逻辑名称传递给此连接吗?我可以从视图重命名连接,但是当我重新打开时它不会粘住。我有来自同一主机名的大约10个连接,因此希望在逻辑上将各个连接分开。

有什么想法吗?如果可以将名称放在user-config中,它甚至可以工作。

1 个答案:

答案 0 :(得分:1)

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