dubbo-admin下载安装教程

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: dubbo-admin下载安装教程

1.下载

下载地址:

GitHub - apache/dubbo-admin at develop

dubbo-admin项目有多个分支,最新版本的dubbo-admin在使用go语言进行重构,所以为了稳定性,这里选取master或者develop分支即可,此处我们选取develop分支:

选好分支把代码拉下来即可。

2.项目结构

拉下来的dubbo-admin是个前后端分离的项目,整个项目是分成几个模块,其中dubbo-admin-ui是前端,dubbo-admin-server是后端:


分别打包前后端进行部署启动即可。

3.后端打包

打包前需要配置到“注册中心”的地址,这样dubbo-admin才能找注册中心拿到服务的相关信息,这里我们选用的是zookeeper作为注册中心:

admin.registry.address=zookeeper://127.0.0.1:2181
admin.config-center=zookeeper://127.0.0.1:2181
admin.metadata-report.address=zookeeper://127.0.0.1:2181
 

用maven打包:

最终会打包出一个jar包:

直接java -jar运行即可,注意运行前要先启动注册中,否则dubbo-admin-server启动时找不到注册中心会启动失败。

4.前端打包

4.1.node js环境准备

dubbo-admin的前端是使用vue开发的,node js打包。

node js下载地址:

Node.js

一定要注意版本适配问题,如果node js的版本和dubbo-admin-ui的版本不适配,打包会报错,博主这里用的node js 16。

下载后直接将node js的目录配置进环境变量即可,注意是node js的根目录:

测试一下是否配置成功:

4.2.依赖安装

进dubbo-admin-ui目录下npm install安装依赖,这里要注意的是,如果当前环境的node js版本和dubbo-admin-ui版本不适配,安装依赖的时候会直接报错。

4.3.启动、打包

npm run dev,以dev模式启动dubbo-admin-ui

npm run build,打包dubbo-admin-ui

使用build命令打包出来的dist,可以使用nginx直接来进行部署,nginx部署vue项目,社区里很多文章,这里就不展开赘述了。如果只是拿来学习的话,直接用dev命令启动就够用了。

相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
目录
相关文章
|
Dubbo Cloud Native 应用服务中间件
《Dubbo 3.0 前瞻》电子版下载地址
随着Dubbo和HSF的整合,在整个开源的体系中更多地去展现了 HSF 的能力,能够让更多的人通过使用 Dubbo 像阿里巴巴之前使用 HSF 一样更好的构建服务化的系统。2021 年 3 月,Dubbo 3.0 Preview 的发布让更多的人通过使用 Dubbo 像阿里巴巴之前使用 HSF 一样更好的构建服务化的系统,为大众带来一款向云原生迁移友好的,对云原生基础设施友好的新一代服务框架体系。
81 0
《Dubbo 3.0 前瞻》电子版下载地址
|
运维 负载均衡 Dubbo
《Dubbo分布式服务治理实战》电子版下载地址
通过本书你不仅可以了解并掌握Dubbo3.0分布式服务治理框架新特性,还能实践Dubbo分布式加与淘宝双 11 大规模服 务集群治理、Dubbo 订单服务集群调用等实战。本书为阿里云开发者学堂推荐配套教材,品牌有保证!
86 0
《Dubbo分布式服务治理实战》电子版下载地址
|
运维 负载均衡 Dubbo
《Dubbo分布式服务治理实战》电子版下载
通过本书你不仅可以了解并掌握Dubbo3.0分布式服务治理框架新特性,还能实践Dubbo分布式加与淘宝双 11 大规模服 务集群治理、Dubbo 订单服务集群调用等实战。本书为阿里云开发者学堂推荐配套教材,品牌有保证!
86 0
《Dubbo分布式服务治理实战》电子版下载
|
Dubbo Cloud Native 应用服务中间件
2019 历届 Dubbo Meetup 回顾合集(附 PPT 下载和视频回看)
本文整理了 Dubbo 过往活动的直播回放链接和 PPT,希望对您在使用 Dubbo 时有所帮助。
2019 历届 Dubbo Meetup 回顾合集(附 PPT 下载和视频回看)
|
Dubbo 应用服务中间件
大合集 | 10 场 Dubbo Meetup 回顾视频和PPT下载
2018年2月16日,Dubbo 加入 Apache 基金会孵化器,在随后的那个夏天,我们开始在全国(北京、上海、深圳、成都、杭州)和社区的用户们见面、认识、交个朋友,将社区的最新动态、Dubbo 的发展规划、和一些用户的最佳实践进行分享,目的是让大家在使用和共建 Dubbo 的过程中,更有参与感。
2334 0
|
应用服务中间件 Dubbo
大合集 | 9 场 Dubbo Meetup 回顾视频和PPT下载
50+ PPT,40h+ 视频,你想找的 Dubbo 分享都齐了(本帖持续更新,墙裂推荐)
6021 0
大合集 | 9 场 Dubbo Meetup 回顾视频和PPT下载
|
Dubbo 应用服务中间件 Android开发
Dubbo demo 初体验资料参考及下载(1)
环境:zookeeper,tomcat 工具:eclipse Dubbo官方文档: http://alibaba.github.io/dubbo-doc-static/Home-zh.htm zookeeper  下载与配置: http://www.cnblogs.com/shanyou/archive/2013/07/28/3221990.html Dubbo demo下载:
1357 0
|
1月前
|
Dubbo Java 应用服务中间件
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
|
1月前
|
Dubbo Java 应用服务中间件
阿里巴巴资深架构师深度解析微服务架构设计之SpringCloud+Dubbo
软件架构是一个包含各种组织的系统组织,这些组件包括Web服务器,应用服务器,数据库,存储,通讯层),它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。
|
25天前
|
Dubbo Cloud Native 应用服务中间件
【阿里云云原生专栏】云原生环境下的微服务治理:阿里云 Dubbo 与 Nacos 的深度整合
【5月更文挑战第25天】阿里云Dubbo和Nacos提供微服务治理的强大工具,整合后实现灵活高效的治理。Dubbo是高性能RPC框架,Nacos则负责服务发现和配置管理。整合示例显示,通过Nacos注册中心,服务能便捷注册发现,动态管理配置。简化部署,提升适应性,但也需注意服务稳定性和策略规划。这种整合为云原生环境的微服务架构带来强大支持,未来应用前景广阔。
214 2