【问题标题】:jstatd connection issuejstatd 连接问题
【发布时间】:2013-02-13 18:03:40
【问题描述】:

我正在尝试在我们拥有的 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地址

【问题讨论】:

  • 只是一个建议,永远不要在公共帖子上使用您的实际 IP 或真实信息。
  • 感谢 IP。我确实看到了那个帖子,但不确定它是否相同,因为它尝试连接的主机是错误的?

标签: java linux jstatd


【解决方案1】:

我遇到了同样的问题,我在另一个post 中找到了答案。

在排除另一个错误后,我发现 hostname -i 返回一个奇怪的 IP 地址,而不是服务器上配置的 IP 地址。

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

也许这里的情况是一样的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    相关资源
    最近更新 更多