栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

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

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测试


进入前端地址显示登录界面

可以进入则环境搭建成功

项目搭建欢迎阅读第二部分~
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308328.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号