Java jstatd连接问题

Java jstatd连接问题,java,linux,jstatd,Java,Linux,Jstatd,我正在尝试在Amazon EC2 linux服务器上运行jstatd,我们有这样一个: jstatd -J-Djava.security.policy=/usr/lib/jvm/java-6-openjdk/bin/jstatd.all.policy -J-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx 我得到了这个结果: Could not contact registry Connection refused to host: 10.212.XX.XX;

我正在尝试在Amazon EC2 linux服务器上运行jstatd,我们有这样一个:

jstatd -J-Djava.security.policy=/usr/lib/jvm/java-6-openjdk/bin/jstatd.all.policy -J-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx
我得到了这个结果:

Could not contact registry
Connection refused to host: 10.212.XX.XX; nested exception is:
        java.net.ConnectException: Connection refused
java.rmi.ConnectException: Connection refused to host: 10.212.XX.XX; nested exception is:
etc
但我不知道为什么它要连接到10.212.XX.XX,它看起来像一个内部ip,但它不是该服务器或我们任何服务器的内部ip。为什么它试图连接到这个,我如何才能改变它


注意:上面的IP地址只是为了隐藏实际的IP地址,我遇到了同样的问题,我在另一个问题中找到了答案

在对另一个错误进行故障排除后,我发现
hostname-I
返回了一个奇怪的IP地址,而不是服务器上配置的IP地址

解决方案是编辑
/etc/hosts
并添加一个条目以匹配服务器的ip地址


也许这里的情况也是如此。

只是一个建议,永远不要在公共帖子上使用你的实际IP地址或真实信息。这里有一个相同的问题:谢谢你的IP地址。我确实看到了那篇文章,但不确定它是否相同,因为它试图连接的主机是错误的?