前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
一個項目啟動不起來了,報錯如題:
Caused by: org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to zookeeper server within timeout: 5000at org.I0Itec.zkclient.ZkClient.connect(ZkClient.java:1232)at org.I0Itec.zkclient.ZkClient.<init>(ZkClient.java:156)at org.I0Itec.zkclient.ZkClient.<init>(ZkClient.java:130)at org.I0Itec.zkclient.ZkClient.<init>(ZkClient.java:126)at org.I0Itec.zkclient.ZkClient.<init>(ZkClient.java:93)at com.alibaba.dubbo.remoting.zookeeper.zkclient.ZkclientZookeeperClient.<init>(ZkclientZookeeperClient.java:29)at com.alibaba.dubbo.remoting.zookeeper.zkclient.ZkclientZookeeperTransporter.connect(ZkclientZookeeperTransporter.java:10)at com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter$Adpative.connect(ZookeeperTransporter$Adpative.java)at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry.<init>(ZookeeperRegistry.java:69)at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistryFactory.createRegistry(ZookeeperRegistryFactory.java:37)
?
出錯原因:?zookeeper 地址配置錯了,用的是已廢棄的一個服務器上的 zookeeper 服務。
?
注釋掉已廢棄地址,改為最新地址:
#dubbo.registry.address=zookeeper://116.1xx.xx.xx:2181 // 已廢棄地址
dubbo.registry.address=zookeeper://xxx.x4.1xx.xx:2181?register=false
dubbo.registry.client=zkclient
地址配置對了,服務就能正常啟動了。
?
?