正经学徒,佛系记录,不搞事情

根据dubbo官网的指示,来到了Dubbo ops,这个其实可以理解为zookeeper的可视化界面,就像是springcloud的eureka提供的可视化界面,可以直观监控系统的各个服务器情况,既然是监控,那意思就是非必需品,所以看心情使用。话不多说,先到官网提供的地址去下载:https://github.com/apache/incubator-dubbo-ops

下载下来是一个前后端分离的项目

后端项目:dubbo-admin-backend

是一个标准的springboot项目,可以直接导入IDE运行,如果不进行二次开发,则直接使用maven命令打包运行

  • 构建项目:

记得先配置maven的环境变量

path:

进入dubbo-admin-backend目录执行命令来构建项目,下载所需要的包

mvn clean package

要是下不下来,可以使用以下镜像:

香港镜像
http://mirror.vpshosting.com.hk/pub/linux/centos/
阿里镜像
http://maven.aliyun.com/nexus/content/groups/public

打开springboot项目的配置文件application.properties,修改端口和监听的zookeeper地址:设置后端端口为7001

server.port=7001
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.registry.group=dubbo
  • 启动项目:

构建项目后会生成target目录,有两种方式可以启动项目:

第一种:执行命令启动springboot项目

mvn --projects dubbo-admin-backend spring-boot:run

第二种:执行命令(dubbo-admin-backend-0.0.1-SNAPSHOT.jar此文件可以随意单独放置)

java -jar dubbo-admin-backend-0.0.1-SNAPSHOT.jar

内网搭建参考:https://blog.csdn.net/qq_31748587/article/details/84838740

前端项目:dubbo-admin-frontend

  • 技术方面:

使用Vue.js作为javascript框架,Vuetify作为UI框架

  • 修改配置信息:

设置访问的后台端口是7001,前端访问的端口是7002

  • 下载依赖包:

构建项目需要使用npm命令,即需要装node环境,装好node环境后进入 dubbo-admin-frontend 文件

执行命令下载依赖的包

npm install
  • 启动项目:

执行命令

npm run dev

内网搭建参考:https://blog.csdn.net/qq_31748587/article/details/84836808

  • 访问:

这么看来是成功了,但是使用这个页面时会发现有很多功能都不能使用,这时候注意到了github项目的分支选中的是开发版

而master分支上也给予了提示:

dubbo admin项目正在重构,请检出develop分支,那就慢慢等着阿里团队完善,我们继续学习dubbo的其它知识

稳定版本参考博客:https://blog.csdn.net/qq_31748587/article/details/84883504

开启dubbo之旅——Dubbo Admin(新版)相关推荐

  1. 【Dubbo】Apache Dubbo 的毕业之旅

    所谓信任,就是多一次机会. 2018年2月16日,Apache Dubbo 加入 Apache 基金会孵化器. ... 2019年5月16日,Apache 软件基金会董事会决议通过了 Apache D ...

  2. Dubbo API 笔记——Dubbo架构与使用

    架构演变 单一应用架构 所有功能部署在一个应用上,用于简化增删改查工作量的数据访问框架(ORM)是关键 垂直应用架构 将应用拆分成互不相干的几个应用,以提升效率,此时,用于加速前端页面开发的Web框架 ...

  3. dubbo框架及dubbo环境搭建

    第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡. (1)当服务越来越多 ...

  4. 斐迅N1 刷armbian部署tensorflow ,开启人工智能之旅

    电梯直达 1# 发表于 2018-10-9 21:45 | 只看该作者 | 只看大图 | 倒序浏览 | 阅读模式 本帖最后由 陆不败 于 2018-11-15 17:14 编辑 斐迅N1 刷armbi ...

  5. 学习成长就到鸿蒙思维,庆国庆,迎中秋,鸿蒙教育享双节99元开启思维之旅!!...

    原标题:庆国庆,迎中秋,鸿蒙教育享双节99元开启思维之旅!! 庆国庆,迎中秋,鸿蒙教育享双节99元开启思维之旅!! 鸿蒙口才+绘画课推出99元体验课程!学1科️1节课程不过瘾,️ 学2科️ ️4节课怎 ...

  6. 搭建dubbo项目解决dubbo.xml标签报错的问题

    搭建dubbo项目解决dubbo.xml标签报错的问题 参考文章: (1)搭建dubbo项目解决dubbo.xml标签报错的问题 (2)https://www.cnblogs.com/ajax-li/ ...

  7. php dubbo 接口测试工具,dubbo服务自动化测试搭建

    java实现dubbo的消费者服务编写:ruby实现消费者服务的接口测试:通过消费者间接测试dubbo服务接口的逻辑 内容包括:dubbo服务本地调用环境搭建,dubbo服务启动,消费者部署,脚本编写 ...

  8. 案例册下载 | 10+ 行业标杆企业实践集锦,为你开启数据驱动之旅

    2019 年,不同于以往停留在概念.趋势.浅层应用等阶段,大数据已经显著引领行业变革. 总体来看,国家大数据产业政策日趋成熟,从国家层面到各行各业,大数据价值均已经得到广泛关注,进入落地实施阶段.从新 ...

  9. 构建springmvc+mybatis+dubbo分布式平台-dubbo简介

    2019独角兽企业重金招聘Python工程师标准>>> 上一篇我们介绍<构建dubbo分布式平台-maven构建ant-utils工具包的构建>,从今天开始,我们进入分布 ...

最新文章

  1. 因退休太无聊,Python创始人加入微软!
  2. android base64编码
  3. [转]linux tr命令详解
  4. 使用模板有什么缺点?如何避免?
  5. 了解linux服务器,教你快速了解一台Linux系统服务器的方法
  6. 量子计算机能让科技发展有多快,量子计算机有多快?
  7. 优秀项目解析:区块链上的房地产交易
  8. 阿里云openapi接口使用,PHP,视频直播
  9. linux备份和还原设置密码,AnyBackup Linux操作系统备份与恢复最佳实践手册(33页)-原创力文档...
  10. 初学oracle遇到些小麻烦
  11. 车辆等红灯时是用N档还是D档呢?
  12. mysql null 查询条件_MySql当查询条件为空时不作为条件查询
  13. quartz java 实现_Quartz使用-入门使用(java定时任务实现)
  14. Atitit.vs2017 visual studio vs2003 vs2005 vs2008 VS2010 vs2012 vs2015新特性 新功能.docx Atitit. visual st
  15. 在oracle直方图,oracle直方图
  16. Leetcode13. 罗马数字转整数Leetcode14. 最长公共前缀Leetcode15. 三数之和Leetcode16. 最接近的三数之和Leetcode17. 电话号码的字母组合
  17. RHCE7-NOTE(红帽工程师--题库详细笔记)
  18. xmind做会议记录的方法
  19. Bzoj3261/洛谷P4735 最大异或和(可持久化Trie)
  20. python混合整数非线性规划_什么是混合整数非线性规划问题

热门文章

  1. 计算机教学训练的有效性,提高对口单招计算机专业技能训练的有效性.doc
  2. ARM主板跑java_在ARM Cortex-M3上编写一个简单的C任意代码执行漏洞?
  3. 分享6款优秀的 AR/VR 开源库 – 切切歆语的博客 – CSDN博客
  4. 深度思考:变好,是对看不起你的人最有力的还击
  5. Andorid IData95手持设备开发过程
  6. QT小项目------>记事本
  7. 突破asa,cer,cdx,php,aspx 上传
  8. 将电脑本地视频转成rtsp和rtmp视频流
  9. 华南师大教授/教育学博士焦建利力荐《正在爆发的互联网革命》
  10. org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException