美文网首页
dubbo源码阅读环境搭建

dubbo源码阅读环境搭建

作者: 雨落千木的时节 | 来源:发表于2018-12-04 19:00 被阅读0次

1.dubbo源码地址:https://github.com/apache/incubator-dubbo,先fork到自己的git 账号,然后下载代码:git clone https://github.com/yuluoqianmu/incubator-dubbo

2.本地安装注册中心,dubbo注册中心有multicast,redis,zookeeper,simple几种方式,官方推荐使用zookeeper作为注册中心,zookeeper的数据模型比较简单,由一系列被称为ZNode的数据节点组成,zk全量数据存储在内存中,而且支持集群,可谓高性能,高可用,另外还提供了事件监听机制,所以zookeeper适合做注册中心。

官网原文:


微信截图_20181204183718.jpg

<meta charset="utf-8">

下载zookeeper:

http://mirrors.hust.edu.cn/apache/zookeeper/

我在windows系统上使用的zk,下载后解压,然后将conf文件夹下zoo_sample.cfg文件改为zoo.cfg文件,双击bin目录下zkServer.cmd命令即可启动zookeeper,使用zkCli.cmd发送链接测试:

zkCli.cmd 127.0.0.1:2181

3.启动provider

在dubbo-demo模块中找到dubbo-demo-provider项目,将项目里的dubbo-demo-provider.xml文件中的注册中心改为zk注册中心:

<dubbo:registry address="zookeeper://127.0.0.1:2181"/>

然后debug启动Provider

4.启动consumer

在dubbo-demo模块中找到dubbo-demo-consumer项目,将项目里的dubbo-demo-consumer.xml文件中的注册中心改为zk注册中心

<dubbo:registry address="zookeeper://127.0.0.1:2181"/>

然后debug启动Consumer

dubbo源码阅读环境搭建完成。。。

相关文章

网友评论

      本文标题:dubbo源码阅读环境搭建

      本文链接:https://www.haomeiwen.com/subject/fbpvcqtx.html