dubbo-admin 的安装和简单使用

dubbo-admin安装

1、node下载和安装

dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs

安装node

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

下载地址

https://nodejs.org/en/

在这里插入图片描述

一路点击下一步进行安装node (无需关心环境变量选择的那一步,默认第一个即可,会自动添加到环境变量),使用如下命令查看是否安装成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vz7bW69I-1610961439900)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118160925628.png)]

2、下载 Dubbo-Admin

进入github,搜索dubbo-admin

https://github.com/apache/dubbo-admin

下载:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PDACaVEs-1610961439901)(images\1578297063167.png)]

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mCPOfH3k-1610961439904)(images\1578297477356.png)]

4、修改配置文件

解压后我们进入如下目录,找到 application.properties 配置文件 进行配置修改

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YPuRXSOt-1610961439914)(images\1578297603008.png)]

修改为zookeeper所在的主机的地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G3FEvIGd-1610961439916)(images\1578297758655.png)]

# centers in dubbo2.7
admin.registry.address=zookeeper://192.168.149.135:2181
admin.config-center=zookeeper://192.168.149.135:2181
admin.metadata-report.address=zookeeper://192.168.149.135:2181

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

5、打包项目

在 dubbo-admin-develop 目录执行打包命令

按住shift点右键,使用powershell,执行如下指令,需要提前安装maven

此过程时间较长,需要20分钟左右,期间可能会报错误和警告,属于正常现象

mvn  clean package

执行结束后的效果如下图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WDI63fR4-1610961439917)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118164324247.png)]

6、启动后端

此目录下执行此命令

执行完毕

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rJBmoGXX-1610961439919)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118164834615.png)]

此窗口不可关闭,否则无法正常使用

7、前台启动

此目录下执行如下指令,shitf + 右键,选择powershell

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-49e2NlXp-1610961439920)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\2021-01-18_153821-1610958667997.jpg)]

启动成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qjTnhw4J-1610961439921)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118163612429.png)]

此窗口不可关闭,否则无法正常使用

8、访问

根据启动成功的提示,在浏览器输入对应地址http://localhost:8081/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AFJPfd64-1610961439922)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118165234436.png)]

点击服务查询,需要输入账号密码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qUWFl73e-1610961439923)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118165251894.png)]

用户名密码都是root

dubbo-admin简单使用

  1. 查询

在上面的步骤中,我们已经进入了Dubbo-Admin的主界面

输入*可查询所有的服务

图示为dubbo学习笔记中的服务 (需要先将此生产者服务启动)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zq14hgNB-1610961439924)(images\1578301528363.png)]

点击详情后

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LLSZT2qG-1610961439925)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118170830219.png)]

如果要显示成功元数据,需要在生产者的xml配置文件中添加如下代码

    <!-- 元数据配置 -->
    <dubbo:metadata-report address="zookeeper://192.168.149.135:2181" />

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

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

  1. 测试

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XqxgfMUb-1610961439926)(C:\Users\GAOqize\Desktop\Dubbo & Zookeeper\课件\4.Dubbo\20-Dubbo\资料\dubbo-admin安装.assets\image-20210118171230237.png)]

猜你喜欢

转载自blog.csdn.net/weixin_49343190/article/details/112789302
今日推荐