1

我有一个包含两个节点的集群,我正在尝试使用 VisualVM 或 JConsole 连接到这些节点,以便检查 JVM 的运行状况。但是,我无法连接到节点,使用 JConsole 它只会显示“连接失败”,而使用 VisualVM 它只会不断弹出输入用户名和密码的提示。所以它似乎没有正确验证。我正在使用管理员用户名和密码。奇怪的是我可以远程连接到 DAS JVM,这只是节点的问题。有任何想法吗?

4

2 回答 2

1

经过更多研究,glassfish 3.1.2 (b23) 似乎存在一个错误,该错误会阻止 JMX 连接到远程实例(基本上是集群中的节点)。目前还没有变通办法,他们不确定是否要将修复程序向后移植到 3.1.2 请密切注意。http://java.net/jira/browse/GLASSFISH-18450

于 2012-05-08T16:47:31.563 回答
0

你用的是 8686 端口吗?网址应该是 ip:8686 ?如果启用 AS 身份验证,则必须在 jconsole 连接屏幕上提供用户名/密码。

于 2012-05-08T11:27:10.663 回答