您的位置:首页 > 编程语言 > Java开发

[已解决] java.net.ConnectException: Connection refused: no further information

2017-11-22 19:12 633 查看


gifisan


博客园
首页
新闻
新随笔
联系
管理
订阅

随笔- 23  文章- 0  评论- 3 


[已解决] java.net.ConnectException: Connection refused: no further information

 程序抛出这个异常的原因多数是因为在此[host:port]没有监听,那么该如何解决这个问题呢,如下
第一个要做的是看你的host和port是否写错了,如 [ 127.00.1:8080 ]
第二个要看你的server是否真正的运行起来了,比如server在启动过程某些组件加载异常,会导致服务启动不成功。
第三个有可能是防火墙的原因,关闭防火墙试试
第四个就是如果你是自己写的socket那么检查如下:
  

//使用不带有host的InterSocketAddress
socket.bind(new InetSocketAddress(port));
//而不是使用它
socket.bind(new InetSocketAddress(host,port));

//当bind操作带有host时,只能通过指定host加端口访问,否则会抛出异常
java.net.ConnectException: Connection refused: no further information


 
文章来源:http://www.cnblogs.com/gifisan/p/5406922.html 

轻量级 Java NIO 工具包:https://github.com/generallycloud/baseio

分类: java,server,socket

好文要顶 关注我 收藏该文 

 






gifisan
关注 - 1
粉丝 - 0

+加关注

0

0

« 上一篇:[已解决]
点击 【Show in system explorer】Eclipse卡死,未响应
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐