前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >dubbo-admin安装

dubbo-admin安装

作者头像
叫我阿杰好了
发布2022-11-07 13:52:38
7260
发布2022-11-07 13:52:38
举报
文章被收录于专栏:一切总会归于平淡

目录

1、环境准备

2、下载 Dubbo-Admin

3、把下载的zip包解压到指定文件夹(解压到那个文件夹随意)

4、修改配置文件

5、打包项目

6、启动后端

7、启动前端

8、访问

9、简单使用


1、环境准备

dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。

我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs。

安装node(如果当前机器已经安装请忽略)

因为前端工程是用vue开发的,所以需要安装node.js,node.js中自带了npm,后面我们会通过npm启动

下载地址 Node.js (nodejs.org)

2、下载 Dubbo-Admin

GitHub - apache/dubbo-admin: The ops and reference implementation for Apache Dubbo

3、把下载的zip包解压到指定文件夹(解压到那个文件夹随意)

4、修改配置文件

解压后我们进入…\dubbo-admin-develop\dubbo-admin-server\src\main\resources目录,找到 application.properties 配置文件 进行配置修改

修改zookeeper地址

代码语言:javascript
复制
admin.registry.address=zookeeper://192.168.58.149:2181
admin.config-center=zookeeper://192.168.58.149:2181
admin.metadata-report.address=zookeeper://192.168.58.149:2181

admin.registry.address注册中心 admin.config-center 配置中心 admin.metadata-report.address元数据中心

5、打包项目

在 dubbo-admin-develop 目录执行打包命令,不过大家一定要下载号Maven,然后把maven的安装路径加到环境变量中!

代码语言:javascript
复制
mvn  clean package

 这里打包时间会有点慢,大概五分钟时间,慢慢等就对了。

最后出现这个,就代表成功了。

6、启动后端

切换到目录

dubbo-Admin-develop\dubbo-admin-distribution\target>

执行下面的命令启动 dubbo-admin,dubbo-admin后台由SpringBoot构建。

代码语言:javascript
复制
java -jar .\dubbo-admin-0.1.jar

7、启动前端

dubbo-admin-ui 目录下执行命令

代码语言:javascript
复制
npm run dev

8、访问

浏览器输入。用户名密码都是root

http://localhost:8081/

9、简单使用

在上面的步骤中,我们已经进入了Dubbo-Admin的主界面,在【快速入门】章节中,我们定义了服务生产者、和服务消费者,下面我们从Dubbo-Admin管理界面找到这个两个服务

1、点击服务查询

2、 dubo-admin查看详情

 我这里了元数据没出来,是我dubbo版本过低了,升级一下,然后在生产者配置文件加入下面配置。

代码语言:javascript
复制
<!-- 元数据配置 -->
    <dubbo:metadata-report address="zookeeper://192.168.149.135:2181" />

 重新启动生产者,再次打开Dubbo-Admin

这样我们的元数据信息就出来了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、环境准备
  • 2、下载 Dubbo-Admin
  • 3、把下载的zip包解压到指定文件夹(解压到那个文件夹随意)
  • 4、修改配置文件
  • 5、打包项目
  • 6、启动后端
  • 7、启动前端
  • 8、访问
  • 9、简单使用
相关产品与服务
微服务引擎 TSE
微服务引擎(Tencent Cloud Service Engine)提供开箱即用的云上全场景微服务解决方案。支持开源增强的云原生注册配置中心(Zookeeper、Nacos 和 Apollo),北极星网格(腾讯自研并开源的 PolarisMesh)、云原生 API 网关(Kong)以及微服务应用托管的弹性微服务平台。微服务引擎完全兼容开源版本的使用方式,在功能、可用性和可运维性等多个方面进行增强。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档