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

浙公网安备 33010602011771号