我正在尝试使用带JRE 1.8.0的VisualVM 1.3.8连接到远程JMX服务。使用相同参数使用JConsole进行连接完美运行,但是使用VVM尝试连接时仅停留在“添加服务”阶段。我查看了VVM日志,但日志中没有任何记录。
我还在VVM远程JMX文档(链接)中读到:
注意:要检索并显示运行在远程主机上的应用程序信息,远程主机上需要运行jstatd实用程序。
这让我感到困惑,因为我可以使用JConsole进行远程JMX连接,并且据我所知,远程主机上没有运行jstatd。
是否有人知道jstatd仅作为远程JMX客户端仅适用于VVM的需求?由于相同的客户端和服务器端点之间可以使用JConsole进行JMX连接,因此网络/防火墙等方面没有问题。
除此之外,我真的很困惑其他地方该去哪里寻找线索?
我还在VVM远程JMX文档(链接)中读到:
注意:要检索并显示运行在远程主机上的应用程序信息,远程主机上需要运行jstatd实用程序。
这让我感到困惑,因为我可以使用JConsole进行远程JMX连接,并且据我所知,远程主机上没有运行jstatd。
是否有人知道jstatd仅作为远程JMX客户端仅适用于VVM的需求?由于相同的客户端和服务器端点之间可以使用JConsole进行JMX连接,因此网络/防火墙等方面没有问题。
除此之外,我真的很困惑其他地方该去哪里寻找线索?