java面试题网

普通会员

162

帖子

12

回复

175

积分

楼主
发表于 2019-08-26 15:24:39 | 查看: 5244| 回复: 0

使用 Zookeeper 注册中心

使用 Zookeeper 注册中心

服务提供者

A、拷贝 05-ProviderInterfaceImpl 项目,命名为 06-ProviderInterfaceImplZk

B、 导入 Zookeeper 相关 jar

在原来的 jar 基础上加

使用 Zookeeper 注册中心_www.wityx.com

C、 修改 spring 配置文

修改 dubbo-provider.xml

  1. 加入注册中心
  2. 去掉 中的 protocol="dubbo" registry="N/A"

修改后文件内容:

使用 Zookeeper 注册中心_www.wityx.com

服务消费者

A、拷贝 05-ConsumeService 项目,重新命名为 06-ConsumeServiceZk

B、 导入 Zookeeper 相关 jar

使用 Zookeeper 注册中心_www.wityx.com

C、 修改 spring 配置文

修改 dubbo-consume.xml

  1. 加入注册中心:
  2. 去掉 中 url="dubbo://127.0.0.1:20880"

修改后配置如下:

使用 Zookeeper 注册中心_www.wityx.com

运行程序

先运行 Zookeeper 注册中心,再启动服务提供者,最后运行服务消费者。一定要运行Zookeeper。因为服务提供者要向 Zookeepr 注册服务。服务消费者需要在 Zookeeper 查找使用的服务。


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/955_1_1.html


java面试题交流群:327440556      阿里云产品2000元通用优惠券限时领


您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018