啓動dubbo可能出現如下錯誤:
Caused by: java.lang.IllegalStateException: zookeeper not connected
at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.<init>(CuratorZookeeperClient.java:80) ~[dubbo-2.7.7.jar:2.7.7]
... 31 more
首先確定下zookeeper服務是否正常,如果zk正常,那基本就是連接zk出現異常,進入錯誤類斷點調試下,如果連接超時可以將timeout屬性設置大一些,默認5*1000。
屬性設置:
dubbo:
application:
name: privider
registry:
address: zookeeper://127.0.0.1:2181
timeout: 10000