dubbo+zookeeper整合springboot的简单入门(一)

简介

  • 利用dubbo和zookeeper实现简单的分布式程序
  • 此分享仅仅是简单入门
  • 分享分为两部分:
    1.环境搭建(dubbo-admin可视化,zookeeper安装)第一部分
    2.1项目搭建(springboot项目以及依赖)第二部分
    2.2测试并可视化

1.环境搭建

zookeeper

下载地址:https://archive.apache.org/dist/zookeeper/

这个下载会是一个tar.gz压缩包这是Linux下的压缩格式,但是Windows下也可以解压使用
下载最新版
这是解压完的效果
在这里插入图片描述
进入conf,然后复制zoo_sample.cfg重命名为zoo.cfg
在这里插入图片描述
依次运行zkServer.cmd和zkCli.cmd 测试环境(如果没法启动就用将cmd设置为管理员模式)
在这里插入图片描述
这是zkServer运行界面,如果出现ZooKeeper audit is disabled,是因为zookeeper新增的审核日志是默认关闭,所以控制台输出ZooKeeper audit is disabled,标准的修改方式应该是在zookeeper的配置文件zoo.cfg新增一行 " -Dzookeeper.audit.enable=true " 即可
在这里插入图片描述
这是新增一行"-Dzookeeper.audit.enable=true"
在这里插入图片描述
这是客户端的界面,出现红框内的内容就连接成功了
在这里插入图片描述
简单测试一下

ls /

在这里插入图片描述
到这里zookeeper的基础环境就ok了


dubbo-admin-develop可视化

下载地址:https://github.com/apache/dubbo-admin/tree/develop
下载develop版本即可

解压后使用idea开启
由于新版本用的是前后端分离,前端部分用的是vue,所以要先安装好vue环境这里就不再赘述了
在这里插入图片描述
项目结构为:

  • dubbo-admin-distribution 用来打包分发管理端项目
  • dubbo-admin-server 可视化后台服务
  • dubbo-admin-test 测试
  • dubbo-admin-ui 可视化前台服务
    这次入门主要使用server和ui
1.进入server项目修改配置文件

在这里插入图片描述
注册中心地址及端口号,这边用的本地就不需要修改
在这里插入图片描述
这是账号密码
在这里插入图片描述
我们只需要添加服务端口号即可,如果用默认8080会和zookeeper服务冲突
在这里插入图片描述

2.进入ui修改配置

进入vue.config.js
在这里插入图片描述
修改连接后台的端口为上一步设置的
在这里插入图片描述

3.安装依赖并启动测试
npm install

npm run serve

在这里插入图片描述
启动serve测试
在这里插入图片描述

在这里插入图片描述
进入前端地址显示登录界面
在这里插入图片描述
可以进入则环境搭建成功
在这里插入图片描述

项目搭建欢迎阅读第二部分~

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值