博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建简单zookeeper+dubbo+项目
阅读量:5846 次
发布时间:2019-06-18

本文共 1826 字,大约阅读时间需要 6 分钟。

一、安装配置zookeeper

  1.安装zookeeper。下载zookeeper压缩包。地址。版本自选。这里我选用的是3.4.10版本的包

  2.解压zookeeper-3.4.10,这里我解压到D:\zookeeper-3.4.10

  3.安装zookeeper。ZooKeeper的安装模式分为三种,分别为:单机模式(stand-alone)、集群模式和集群伪分布模式。这里使用集群伪分布模式安装。

    3.1修改conf目录下的zoo_sample.cfg文件。如下图所示:

                         

        另存为zoo-1.cfg.

        

        另存为zoo-2.cfg.

        

        另存为zoo-3.cfg.

        3.2 在D:\machine 新建data及log目录。

       3.3 修改zkserver.cmd文件。如下图所示: 

                        

        另存为zkserver-1.cmd 

                             

        另存为zkserver-2.cmd 

 

        

        另存为zkserver-3.cmd

        

 

        3.4 运行zookeeper。cmd下分别运行zkserver-1.cmd,zkserver-2.cmd,zkserver-3.cmd.

二、创建dubbo项目(这里略去创建过程)

  1.从我的gitHub上clone已经创建好的demo。https://github.com/raymondyanyan/DubboDemo.git

  2.修改dubbo-consumer包下target/classes文件夹下的consumer.xml文件

      

    

             改成

    
  3.运行项目       先运行 Provider.class 中的main       再运行 Consumer.class中的main 三、Dubbo管理控制台配置   1.下载Dubbo源码(这里以2.6.0版本为例)git地址:https://github.com/raymondyanyan/incubator-dubbo-dubbo-2.6.0.git   2.生成war包。进入dubbo-admin文件夹,输入cmd,打开dos窗口,输入以下命令:     mvn package -Dmaven.skip.test=true     日志输出: BUILD SUCCESS 内容代表打包成功     生成的war包在target目录下     
  3.部署到tomcat,复制dubbo-admin-2.6.0.war,到tomcat的webapps目录下    4.将tomcat端口号改成8088 ,启动tomcat,再次进入webapps目录下,进入webapps\dubbo-admin-2.6.0\WEB-INF目录下,找到dubbo.properties,修改如下:   

       # 和zookeeper注册中心<dubbo:registry address="zookeeper://127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183" />中的保持一致

    dubbo.registry.address=zookeeper://127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183

    # root 账号 用户名 root 密码root

    dubbo.admin.root.password=root
    # guest 账号 用户名 guest 密码guest
    dubbo.admin.guest.password=guest

  5.重启tomcat

  6.访问dubbo控制台 

    打开浏览器,输入以下地址:http://localhost:8088/dubbo-admin-2.6.0

    输入用户名 root 密码root

    进入控制台

    

 

    

  
  

  

 

        

 

      

 

    

 

转载于:https://www.cnblogs.com/raymond-yan/p/10449289.html

你可能感兴趣的文章
最近几年做软件项目的心得总结
查看>>
10个网页设计师必备的CSS技巧(转)
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
oneinstack增加fileinfo扩展
查看>>
java 获取指定日期为星期几的代码
查看>>
Myeclipse连接Mysql数据库
查看>>
Entity Framework 4 in Action读书笔记——第五章:域模型映射(Domain model mapping)(二)...
查看>>
dnspod批量更新添加激活DNS解析【python脚本】
查看>>
C语言中system和exec的本质区别
查看>>
SCCM 2007 客户端疑难解析(一)
查看>>
MFC图像处理-图像扫描显示之绘制基本窗口
查看>>
通过实例让你真正明白mapreduce---填空式、分布(分割)编程
查看>>
我的友情链接
查看>>
Factstone Benchmark
查看>>
【C#】ADO .Net Entities Framework使用查询语句时遇到的错误
查看>>
samba实践一
查看>>
配置RAID5
查看>>
百度运维部—趣味运动会
查看>>
Generic Programming and the STL(Standard Template Library)
查看>>