java.net.ConnectException: Connection refused: no further information
开发时连接没有问题,改成服务器的连接方式没有问题。然后又改回开发时情况,发现hbase数据库无法连接。
错误
java
.net
.ConnectException
: Connection refused
: no further information
at sun
.nio
.ch
.SocketChannelImpl
.checkConnect(Native Method
) ~[na
:1.8.0_221
]
at sun
.nio
.ch
.SocketChannelImpl
.finishConnect(SocketChannelImpl
.java
:717) ~[na
:1.8.0_221
]
at org
.apache
.zookeeper
.ClientCnxnSocketNIO
.doTransport(ClientCnxnSocketNIO
.java
:361) ~[zookeeper
-3.4.10.jar
:3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f
]
at org
.apache
.zookeeper
.ClientCnxn$SendThread
.run(ClientCnxn
.java
:1141) ~[zookeeper
-3.4.10.jar
:3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f
]
可能原因
连接地址错误,未指向服务器地址服务器拒绝了我们的连接
分析
首先我们通过 ifconfig 命令来查看我们服务器的ip地址 经过检查的确是服务器地址的原因,于是我将连接地址改为自己的服务器ip 地址,重新测试