zookeeper和dubbo的搭建

一、zk的搭建

  单机单节点搭建

  1、zookeeper官方下载地址https://zookeeper.apache.org/releases.html。

  2、下载后上传到linux系统,解压tar -zxf xxx.tar.gz 解压到当前目录。

  3、将zookeeper/conf下zoo_sample.cfg文件名称修改为zoo.cfg,并创建dataDir所写文件夹

  4、进入bin目录下./zkServer.sh start启动zk

  5、验证是否启动成功./zkServer.sh status  

  

  单机多节点搭建

  1、复制zoo.cfg文件为zoo1.cfg、zoo2.cfg

  

 

   修改其中clinentPort与dataDir  并添加server如上截图

  2、分别创建dataDir三个文件夹并在文件夹下分别创建myid文件分别写入1、2、3

  3、进入bin文件夹下

  ./zkServer.sh start  ../conf/zoo.cfg

  ./zkServer.sh start  ../conf/zoo1.cfg

  ./zkServer.sh start  ../conf/zoo2.cfg

  4、查看启动状态已经是否为主节点

  ./zkServer.sh status ../conf/zoo.cfg

  ./zkServer.sh status ../conf/zoo1.cfg

  ./zkServer.sh status ../conf/zoo2.cfg

二、dubbo搭建

  1、下载地址https://dubbo.apache.org/zh-cn/blog/download.html  

  2、修改application.properties文件中

  单节点

  dubbo.registry.address=zookeeper://127.0.0.1:2181

  多节点

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

  2、解压后用cmd进入到admin目录下执行mvn package

  在target下找到jar包放到linux服务器

  使用以下命令

  nohup java -jar dubbo-admin-0.0.1-SNAPSHOT.jar >temp.txt &

 

  3、http://ip地址:7001/  访问

  

 

  补充:也可以直接将admin放入tomcat的webapp/Root下启动tomcat

 

posted @ 2020-10-12 10:19  MAX+  阅读(66)  评论(0)    收藏  举报