-
Notifications
You must be signed in to change notification settings - Fork 26.5k
Description
In the cluster environment reported this mistake, single node no problem,my configuration is as follows:
-------------------------------------------------Configuration ----------------------------------------------
dubbo.registry.address=zookeeper://zookeeper_host1:2181?backup=zookeeper_host2:2182,zookeeper_host3:2183
-------------------------------------------------dependencies-----------------------------------------------
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-framework</artifactId>
</dependency>
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-recipes</artifactId>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-jute</artifactId>
</dependency>
OR
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-dependencies-zookeeper</artifactId>
<version>${dubbo.version}</version>
<type>pom</type>
</dependency>
Both forms of dependency are misreported.
-------------------------------------------------Stacktrace---------------------------------------------------
java.lang.NullPointerException: null
at org.apache.curator.framework.imps.EnsembleTracker.configToConnectionString(EnsembleTracker.java:179) ~[curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.EnsembleTracker.processConfigData(EnsembleTracker.java:200) ~[curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.EnsembleTracker.access$300(EnsembleTracker.java:50) ~[curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.EnsembleTracker$2.processResult(EnsembleTracker.java:144) ~[curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.CuratorFrameworkImpl.sendToBackgroundCallback(CuratorFrameworkImpl.java:865) [curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.CuratorFrameworkImpl.processBackgroundOperation(CuratorFrameworkImpl.java:635) [curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.WatcherRemovalFacade.processBackgroundOperation(WatcherRemovalFacade.java:152) [curator-framework-4.0.1.jar:4.0.1]
at org.apache.curator.framework.imps.GetConfigBuilderImpl$2.processResult(GetConfigBuilderImpl.java:222) [curator-framework-4.0.1.jar:4.0.1]
at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:598) [zookeeper-3.5.5.jar:3.5.5]
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:510) [zookeeper-3.5.5.jar:3.5.5]