wxyfj 发表于 2019-1-8 07:46:22

初学duboo+zookeeper

  看了很多相关资料,其实都没有自己动手试一次印象更深刻一些。找了很多教程,下工具,花了几个小时终于让程序跑起来了,下面说下步骤:
  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 运行结果如下图
  http://s1.运维网.com/images/20180514/1526294270774587.png
  3.dubbo的使用
  关于dubbo的项目我是在网上下的一个demo,后续我会上传上来
  压缩包解压之后会有两个文件夹
  http://s1.运维网.com/images/20180514/1526294285719549.png
  将其导入到eclipse中,肯定是会报错的,这时候将要把项目的jdk换成你自己使用的,再把相关jar包引用一下,这时候你会发现两个xml文件还是报错,
  http://s1.运维网.com/images/20180514/1526294299385902.png
  其实是可以运行的,要解决的自己可以去搜索一下。
  然后修改xml文件
  dubboconsumertest 项目的文件
  http://s1.运维网.com/images/20180514/1526294328709824.png
  将其中的值修改成你的zoo.cfg中配置的就ok了
  再修改dubboprovidertest中的xml
  http://s1.运维网.com/images/20180514/1526294357283465.png
  
  配置好之后,依次启动dubboprovidertest中的Provider.java
  dubboconsumertest中的Consumer.java
  运行结果如下
  http://s1.运维网.com/images/20180514/1526294367892431.png
  成功!
  
  
  
  
  
  
  
  



页: [1]
查看完整版本: 初学duboo+zookeeper