码迷,mamicode.com
首页 > 其他好文 > 详细

初学duboo+zookeeper

时间:2018-05-15 17:29:12      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:dubbo   初学   

看了很多相关资料,其实都没有自己动手试一次印象更深刻一些。找了很多教程,下工具,花了几个小时终于让程序跑起来了,下面说下步骤:

1.java环境

也就安装jdk,我使用的是1.7版本,jdk安装就不在这复述了

2.zookeeper部署

我们这里的部署呢,是属于单机部署

一般从网上下载的压缩包解压之后是不能直接使用,因为存在文件缺失,在conf文件夹下

少了zoo.cfg 文件,将zoo_sample.cfg 重命名之后保存,然后打开编辑,     

找到 dataDir=/tmp/zookeeper 将其修改为你的zookeeper当前路径+data

例如我的就是 dataDir=D:/zookeeper-3.4.10/data

然后打开bin目录下的

zkServer.cmd 运行结果如下图

技术分享图片

3.dubbo的使用

关于dubbo的项目我是在网上下的一个demo,后续我会上传上来

压缩包解压之后会有两个文件夹

技术分享图片

将其导入到eclipse中,肯定是会报错的,这时候将要把项目的jdk换成你自己使用的,再把相关jar包引用一下,这时候你会发现两个xml文件还是报错,

技术分享图片

其实是可以运行的,要解决的自己可以去搜索一下。

然后修改xml文件

dubboconsumertest 项目的文件

技术分享图片

将其中的值修改成你的zoo.cfg中配置的就ok了

再修改dubboprovidertest中的xml

技术分享图片

配置好之后,依次启动dubboprovidertest中的Provider.java 

dubboconsumertest中的Consumer.java

运行结果如下

技术分享图片

成功!


初学duboo+zookeeper

标签:dubbo   初学   

原文地址:http://blog.51cto.com/11056603/2116263

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!