涵虚混太清
涵虚混太清

这篇文档简单介绍搭建SpringBoot+Zookeeper+Dubbo整合,是个人学习的总结分享:

 

1.下载apache-zookeeper ,我用的是3.6.2版本,去到官网:https://zookeeper.apache.org/releases.html 选择对应的版本,一般选稳定的版本,

 

   下载下来代码,解压后,去到 apache-zookeeper-3.6.2-bin\conf 目录,找到zoo_sample.cfg 文件,并复制一份,名称改为 zoo.cfg,这是zookeeper启动需要搜寻的配置文件,打开zoo.cfg 可以看到,这是zookeepr的相关配置:

   

 

 

  配置的这两个目录的路径调整成自己的目录:

dataDir=D:\learn\apache-zookeeper-3.6.2-bin\data
dataLogDir=D:\learn\apache-zookeeper-3.6.2-bin\log

 

  win环境下执行 bin目录下的zkServer 文件启动:

    

   zookeeper启动正常,可以通过 bin目录下的 zkCli监听程序查看是否成功,同样执行zkCli程序判断zookeeper是否启动正常,

   

 

 

  

 

 

 

 

2.搭建dubbo服务监控后台, https://github.com/apache/dubbo-admin ,打开dubbo-admin官方GitHup地址,选择对应的分支下载下来,我下载的是master分支:

 

 下载并解压好dubbo-admin的代码后 ,进入dubbo-admin-master\dubbo-admin 的路径,打开cmd命令行,执行maven 命令编译jar包,可以执行 mvc clean install ;

 执行完命令后,去到target目录找到打包好的jar包:

  

   在目录\dubbo-admin-master\dubbo-admin\target 打开cmd命令,执行 java -jar dubbo-admin-0.0.1-SNAPSHOT.jar 命令,启动:

   首次启动 dubbo-admin的管理员账号密码  root/ root,进入:

   

  可以看到,现在还没有注册的服务提供方,消费方,已经搭建好dubbo-admin后台监控;

 

  进入dubbo-admin-master\dubbo-admin\src\main\resources,打开application.properties 可以看到 dubbo-admin的相关配置,可以更改编辑:

  例如端口,密码的配置:

  

 

 

 

 

  注意:在搭建好服务方,消费方前要先启动zookeeper注册中心,这一步准备在下一篇总结说明;

  

 

posted on 2021-08-23 16:51  涵虚混太清  阅读(350)  评论(0编辑  收藏  举报