zookeeper连接超时问题

Caused by: java.lang.IllegalStateException: zookeeper not connected
    at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.(CuratorZookeeperClient.java:80) ~[dubbo-2.7.4.1.jar:2.7.4.1]Caused by: java.lang.IllegalStateException: zookeeper not connected
    at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.(CuratorZookeeperClient.java:83) ~[dubbo-2.7.4.1.jar:2.7.4.1]

报错时,最简单的方式,就是在CuratorZookeeperClient.java:78行加断点调试,发现时timeout是3000时修改为30000然后继续跑就可以起来了

改配置方法

方法一

dubbo:registry标签添加一个timeout属性就可以。

方法二

添加一个dubbo:config-center的标签,设置 timeout属性。

你可能感兴趣的:(zookeeper连接超时问题)