自由、变革、分享!

Jconsole远程连接失败问题解决

上一篇 / 下一篇  2011-05-19 17:47:36 / 个人分类:个人学习分享

测试服务端程序时,有时候需要通过JDK自带的工具Jconsole查看远程JVM及服务程序的状态。

 

最近在连接某台服务器查看某个服务的状态时,本机JDK环境jdk1.6.0_20,服务器系统为Linux。在Jconsole远程连接输入服务端的IPjmxremote配置的JMX_PORT。但是确定后,连接失败。通过Baidu找到,原因是因为:

 

服务器端解释机器名的问题,如果服务器端hostname -i被定向到127.0.0.1则会出现连接失败的问题。修改/etc/hosts文件,使hostname -i指向正确的IPJConsole终于可以正常连接。

 

通过Root登陆远程服务器,修改/etc/hosts中,将127.0.0.1改为该服务器对应的IP,再在Jconsole输入IP:MX_PORT。成功登陆远程服务端

 

Bug具体描述:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6209663

 

注:以上方法仅针对所描述情况


TAG:

引用 删除 jellyBananas   /   2018-01-23 19:51:17
感谢,正解!
 

评分:0

我来说两句

TestFuture

TestFuture

赶上大学扩招,随便选了据说是最热门的个专业;毕业时期偶遇经济危机,误打误撞进入测试行业,时间久了发现这趟水还很深,只是鄙人仍在岸边。

我的栏目

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 46451
  • 日志数: 13
  • 建立时间: 2011-03-23
  • 更新时间: 2013-07-06

RSS订阅

Open Toolbar