使用dubbo时,由于我们使用zookeeper作为注册中心,所以需要操作zookeeper,引入zookeeper的jar 。

dubbo 2.6 以前的版本引入 zkclient 操作 zookeeper
dubbo 2.6 及以后的版本引入 curator 操作 zookeeper

下面两个zk客户端,根据dubbo版本2选1即可

<!-- zkclient  -->
<dependency>
	<groupId>com.101tec</groupId>
	<artifactId>zkclient</artifactId>
	<version>0.10</version>
</dependency>

<!-- curator-framework -->
<dependency>
	<groupId>org.apache.curator</groupId>
	<artifactId>curator-framework</artifactId>
	<version>2.12.0</version>
</dependency>

参考文档 :http://dubbo.apache.org/zh-cn/docs/user/references/registry/zookeeper.html

Zookeeper 单机配置:

<dubbo:registry address="zookeeper://10.20.153.10:2181" /><dubbo:registry protocol="zookeeper" address="10.20.153.10:2181" />

Zookeeper 集群配置:

<dubbo:registry address="zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181,10.20.153.12:2181" /><dubbo:registry protocol="zookeeper" address="10.20.153.10:2181,10.20.153.11:2181,10.20.153.12:2181" />
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐