我拆过的坑cycx

查询一下!

zookeeper 链接不上可,./skServer.sh restart 重启或者尝试修改timeout时间

方案一      ./skServer.sh restart 


或者方案二

?timeout=600000

由于目前使用的dubbo版本是2.7.5,并且使用zookeeper3.5版本作为注册中心,相关配置如下:

<dubbo:registry address="zookeeper://106.75.177.44:2181" />

但是在启动过程中,连接zookeeper时一直报错:

java.lang.IllegalStateException: zookeeper not connected


我以为是zookeeper的问题,但是我自己用zkclient客户端代码去连接zookeeper是没问题的,因此问题就证明出在dubbo连接上面。

打断点后发现,在CuratorZookeeperClient类中设置了连接的超时时间

int timeout = url.getParameter("timeout", this.DEFAULT_CONNECTION_TIMEOUT_MS);


其中默认的超时时间是


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.