可能的解决方式

配置正常,zk 启动正常,但是就是连接不上
看下是否是你的项目使用 JDK 版本过高

我这里使用的是 17 ,调成 1.8 版本即可

问题概述

provider 配置如下

<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:dubbo="http://dubbo.apache.org/schema/dubbo"xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://dubbo.apache.org/schema/dubbo http://dubbo.apache.org/schema/dubbo/dubbo.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"><context:property-placeholder/><dubbo:application name="demo-provider"/><dubbo:registry address="zookeeper://127.0.0.1:2181"/><dubbo:provider token="true"/><bean id="demoService" class="com.dyinggq.dubbo3simpledemo.basic.impl.DemoServiceImpl"/><dubbo:service interface="com.dyinggq.dubbo3simpledemo.basic.api.DemoService" ref="demoService"/></beans>

报错如下图


16:09:43.754 [main-SendThread(127.0.0.1:2181)] WARN org.apache.zookeeper.ClientCnxn - Session 0x0 for server 127.0.0.1/<unresolved>:2181, unexpected error, closing socket connection and attempting reconnect
java.nio.channels.UnresolvedAddressException: nullat java.base/sun.nio.ch.Net.checkAddress(Net.java:149)at java.base/sun.nio.ch.Net.checkAddress(Net.java:157)at java.base/sun.nio.ch.SocketChannelImpl.checkRemote(SocketChannelImpl.java:816)at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:839)at org.apache.zookeeper.ClientCnxnSocketNIO.registerAndConnect(ClientCnxnSocketNIO.java:277)at org.apache.zookeeper.ClientCnxnSocketNIO.connect(ClientCnxnSocketNIO.java:287)at org.apache.zookeeper.ClientCnxn$SendThread.startConnect(ClientCnxn.java:1021)at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1064)
16:09:43.757 [main-SendThread(127.0.0.1:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown input
java.net.SocketException: Socket is not connectedat java.base/sun.nio.ch.Net.translateToSocketException(Net.java:181)at java.base/sun.nio.ch.Net.translateException(Net.java:217)at java.base/sun.nio.ch.Net.translateException(Net.java:223)at java.base/sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:392)at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:200)at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
Caused by: java.nio.channels.NotYetConnectedException: nullat java.base/sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:1098)at java.base/sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:390)... 3 common frames omitted
16:09:43.757 [main-SendThread(127.0.0.1:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown output
java.net.SocketException: Socket is not connectedat java.base/sun.nio.ch.Net.translateToSocketException(Net.java:181)at java.base/sun.nio.ch.Net.translateException(Net.java:217)at java.base/sun.nio.ch.Net.translateException(Net.java:223)at java.base/sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:401)at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:207)at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
Caused by: java.nio.channels.NotYetConnectedException: nullat java.base/sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:1115)at java.base/sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:399)... 3 common frames omitted
16:09:44.867 [main-SendThread(127.0.0.1:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server 127.0.0.1/<unresolved>:2181. Will not attempt to authenticate using SASL (unknown error)
16:09:44.867 [main-SendThread(127.0.0.1:2181)] WARN org.apache.zookeeper.ClientCnxn - Session 0x0 for server 127.0.0.1/<unresolved>:2181, unexpected error, closing socket connection and attempting reconnect
java.nio.channels.UnresolvedAddressException: nullat java.base/sun.nio.ch.Net.checkAddress(Net.java:149)at java.base/sun.nio.ch.Net.checkAddress(Net.java:157)at java.base/sun.nio.ch.SocketChannelImpl.checkRemote(SocketChannelImpl.java:816)at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:839)at org.apache.zookeeper.ClientCnxnSocketNIO.registerAndConnect(ClientCnxnSocketNIO.java:277)at org.apache.zookeeper.ClientCnxnSocketNIO.connect(ClientCnxnSocketNIO.java:287)at org.apache.zookeeper.ClientCnxn$SendThread.startConnect(ClientCnxn.java:1021)at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1064)
16:09:44.868 [main-SendThread(127.0.0.1:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown input
java.net.SocketException: Socket is not connectedat java.base/sun.nio.ch.Net.translateToSocketException(Net.java:181)at java.base/sun.nio.ch.Net.translateException(Net.java:217)at java.base/sun.nio.ch.Net.translateException(Net.java:223)at java.base/sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:392)at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:200)at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
Caused by: java.nio.channels.NotYetConnectedException: nullat java.base/sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:1098)at java.base/sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:390)... 3 common frames omitted
16:09:44.868 [main-SendThread(127.0.0.1:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown output
java.net.SocketException: Socket is not connectedat java.base/sun.nio.ch.Net.translateToSocketException(Net.java:181)at java.base/sun.nio.ch.Net.translateException(Net.java:217)at java.base/sun.nio.ch.Net.translateException(Net.java:223)at java.base/sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:401)at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:207)at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
Caused by: java.nio.channels.NotYetConnectedException: nullat java.base/sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:1115)at java.base/sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:399)... 3 common frames omitted
16:09:45.975 [main-SendThread(127.0.0.1:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server 127.0.0.1/<unresolved>:2181. Will not attempt to authenticate using SASL (unknown error)
16:09:45.975 [main-SendThread(127.0.0.1:2181)] WARN org.apache.zookeeper.ClientCnxn - Session 0x0 for server 127.0.0.1/<unresolved>:2181, unexpected error, closing socket connection and attempting reconnect

java dubbo 连接 zk 报错 Session 0x0 for server 127.0.0.1/<unresolved>:2181, unexpected error, closing so相关推荐

  1. 【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi

    [Exception]Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi ...

  2. 解决python使用happybase连接hbase报错thriftpy2.transport.base.TTransportException....TSocket read 0 bytes

    完整报错: thriftpy2.transport.base.TTransportException: TTransportException(type=4, message='TSocket rea ...

  3. 连接oracle报错:Invalid connection string format, a valid format is: host:port:sid

    1. 背景 我使用java jdbc 连接Oracle报错如下 java.sql.SQLRecoverableException: IO 错误: Invalid connection string f ...

  4. java项目连接mysql时报错:

    错误提示: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connect ...

  5. java连接OPC 报错汇总

    java连接OPC 报错汇总 最近在弄utgard连接opc服务器 状态码 原因 解决方案 80070005: Unknown error (80070005) 账号没有权限 服务器在win10下 没 ...

  6. jni连接dll报错

    jni连接dll报错 用了2个月好好的今天突然出现这个问题 Execution protection violation #A fatal error has been detected by the ...

  7. 【原创】大叔问题定位分享(33)beeline连接presto报错

    hive2.3.4 presto0.215 使用hive2.3.4的beeline连接presto报错 $ beeline -d com.facebook.presto.jdbc.PrestoDriv ...

  8. win7设置ipsec_解决win7连接IPsec报错789和809错误

    解决win-7连接IPsec报错789和809错误 萌新一枚,大神请飘过~~~ 最近遇到一个很沙雕的问题,win7连接IPsec一直报错789,百度方法解决掉后又报错809,809解决掉后继续报789 ...

  9. java调用oracle过程,JAVA调用ORACLE存储过程报错

    当前位置:我的异常网» Java Web开发 » JAVA调用ORACLE存储过程报错 JAVA调用ORACLE存储过程报错 www.myexceptions.net  网友分享于:2015-07-1 ...

最新文章

  1. js回调流程控制, 更高级, 更优雅
  2. PHP学习资源收集~
  3. 通过递归算法完成树的级联勾选的一般思路
  4. 笔记-信息系统开发基础-架构设计-软件系统架构视图
  5. 六、WebApp 二手信息站点页面制作(IVX 快速开发教程)
  6. 开源的SIP协议栈 PJSIP
  7. JSLint检测Javascript语法规范
  8. VBA 自制 TreeView 树视图,附加控件 TreeView 最优替代方案
  9. java分布式_分布式锁的四种JAVA实现方式
  10. NYOJ-非洲小孩(贪心)
  11. 解析docker中的环境变量使用和常见问题解决
  12. python工资一般多少-Python工程师工资多少
  13. 使用 Google Analytics 跟踪 JavaScript 错误
  14. 大数据ETL开发之图解Kettle工具(入门到精通)
  15. Android 软键盘的那些坑,原理篇来了!
  16. vue3.0+vite跑项目遇到的问题
  17. RN+SDK套壳轻松解决苹果审核被拒3.2.1问题、2.1大礼包问题【最新上架技术】
  18. 使用CSS实现间隔线|(竖线)
  19. python使用QDA进行二次判别分析
  20. 为什么计算机最小的存储单位是字节?而最小到的传输单位是bit?

热门文章

  1. 致我们终将逝去的作死爱情-转载影评(我想和你好好的)
  2. MinIO is already stopped的解决方案
  3. 为什么不能合到一起?
  4. create-react-app app安装报错的解决办法
  5. Found bindings for the following environments
  6. VS2019的初始化
  7. Cartopy安装教程
  8. 如何解决caffe和video-caffe不能使用cudnn8编译的问题
  9. html 实时年月日,HTML input date年月日日期输入控件简介说明
  10. 深度学习——训练trick