首页 > 其他分享 >dubbo-admin管理平台搭建

dubbo-admin管理平台搭建

时间:2023-07-27 23:00:53浏览次数:46  
标签:dubbo tomcat admin root war 下载 搭建


一、前言

dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。

在这里呢,首先编译的前提是需要在本机上面安装maven环境

二、下载与配置打包

dubbo-admin的下载,可自行到官网下载:https://github.com/alibaba/dubbo 
当然,这里小宝鸽也上传到了csdn,猿友们可到这里下载,更加方便快捷哦: 

下载下来是这样的一个目录结构:


dubbo-admin管理平台搭建_dubbo

但是这里我们只关心dubbo-admin这个文件夹。

其实下面所谓配置的目的就是为了得到war包,war包网上也有,但是下载了很多下来都会有问题,原因可能是每个人的电脑jdk版本或其他环境不一样,因此我们自己打包一个war就好。

打包war包,进入dubbo-admin这个文件目录 运行命令:

mvn package -Dmaven.skip.test=true
  • 1


dubbo-admin管理平台搭建_mvn_02

如果看到如下结果,说明打包成功了:


dubbo-admin管理平台搭建_dubbo_03

如果一直打包不成功,那么直接下载博主的war试试吧,注意博主的jdk是1.7的,下载链接:

打包成功之后,就会发现dubbo-admin下多了个target文件夹,打开target文件夹,发现里面有个war包:


dubbo-admin管理平台搭建_Dmaven_04

三、安装dubbo-admin

第二步我们得到dubbo-admin-2.5.4-SNAPSHOT.war,下面我们将这个war包部署到tomcat上。

把dubbo-admin-2.5.4-SNAPSHOT.war放到tomcat的webapps目录下:


dubbo-admin管理平台搭建_dubbo_05

然后打开tomcat的conf目录下的server.xml文件,把启动端口改成8090,因为zookeeper默认使用的是8080,以免冲突:


dubbo-admin管理平台搭建_Dmaven_06

启动tomcat,让它把war解压了


dubbo-admin管理平台搭建_Dmaven_07


dubbo-admin管理平台搭建_zookeeper_08

如果一直提示unable to open the service ‘tomcat*’,那么重新安装一个tomcat(注意一定要使用tomcat安装包,重新安装,不是解压可用那种),这里提供window的安装包下载:


dubbo-admin管理平台搭建_mvn_09

tomcat的webapps里面就会多了这个文件夹:


dubbo-admin管理平台搭建_zookeeper_10

然后就可以把tomcat stop了

打开刚刚tomcat解压生成的dubbo.properties,我的在Tomcat 7.0\webapps\dubbo-admin-2.5.4-SNAPSHOT\WEB-INF下:


dubbo-admin管理平台搭建_zookeeper_11

内容是:

dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

知道root的密码:root,guest的密码:guest,待会登录用到

四、下面运行

如果还没有配置Zookeeper的,请参考博主的另外一篇文章配置:

先启动zookeeper,然后在启动tomcat,访问地址:http://localhost:8090/dubbo-admin-2.5.4-SNAPSHOT/


dubbo-admin管理平台搭建_admin_12

输入刚刚的用户名root和密码root:


dubbo-admin管理平台搭建_mvn_13

完成了,爽歪歪!!!!

标签:dubbo,tomcat,admin,root,war,下载,搭建
From: https://blog.51cto.com/u_16021118/6875364

相关文章

  • vue-elementAdmin项目打包后白屏的问题
    Vue项目打包后出现白屏的可能原因有很多1.可能的思路和解决方案:1.确认静态资源路径是否正确。  在Vue项目中,打包后会生成一个dist目录,确保index.html引用的资源路径都是相对于dist目录的。2.确认路由是否正确配置。  如果打包后出现了白屏,可能是因为路由没......
  • windows安装xadmin==0.6.1报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0
    直接用pip安装xadmin会报以下错误:pipinstallxadmin==0.6.1报错:Completeoutputfromcommandpythonsetup.pyegg_info:Traceback(mostrecentcalllast):File"<string>",line1,in<module>File"C:\Users\Administror\......
  • Jira的搭建
     文章来自:https://www.cnblogs.com/shianliang/p/9015839.html Jira的搭建  一、环境准备jira7.2的运行是依赖java环境的,也就是说需要安装jdk并且要是1.8以上版本,如下:java-version除此之外,我们还需要为jira创建对应的数据库、用户名和密码,如下:mysql-uroot-p'ka......
  • 智能制造之路—从0开始打造一套轻量级MOM平台之基础平台搭建(Linux部署)
    一、前言前面我们选定了Admin.net来搭建我们的MOM快速开发平台,本章主要描述.NET6平台的Linux部署,以及记录搭建过程中坑。本次搭建我们选择某云的轻量应用服务器,系统选择CentOS7.6,数据库使用Mysql。参考配置如下: 二、搭建Linux管理工具系统搭建完毕,我们使用宝塔来管理linux......
  • Jmeter45 Dubbo Sampler 插件及其教程
    转载Jmeter(五十)DubboSampler-紫陌花间客-博客园(cnblogs.com) 一、前言随着分布式普及,日常工作中多少会接触到dubbo,对于dubbo接口的调用或者压测等等。调用最简单的方式便是telnet,或者泛化调用的方式。进入telnet命令行,invoke对应方法以及传入对应的参数即可。当然......
  • 通过qemu和docker搭建检查编译环境
    背景在工作中我们经常需要交叉编译一些可执行程序或者动态库,有时要编译的程序过于复杂,如果靠纯的交叉编译,费事又费力,需要解决大量的编译依赖以及报错。解决方案docker+qemu-userqemu-user提供可以运行不同架构的用户态程序的方案,而docker可以帮我们搭建一个运行qemu-user的......
  • OAK-D-LITE相机环境搭建和测试
    1、首先USB规则,之前已测试过echo'SUBSYSTEM=="usb",ATTRS{idVendor}=="03e7",MODE="0666"'|sudotee/etc/udev/rules.d/80-movidius.rulessudoudevadmcontrol--reload-rules&&sudoudevadmtrigger2、然后是depthaicore安装包的......
  • xxl-job docker 搭建&接入
    项目地址:https://github.com/xuxueli/xxl-job1初始化数据库新建表sql语句在项目里/xxl-job/doc/db/tables_xxl_job.sql在目标数据库执行语句建库、建表##XXL-JOBv2.4.1-SNAPSHOT#Copyright(c)2015-present,xuxueli.CREATEdatabaseifNOTEXISTS`xxl_job`......
  • WSL2安装以及go开发环境搭建
    1WSL2安装WSL2相比WSL1来说,稳定了很多,基本能够应付所有的Linux开发工具,比开虚拟机方便了好多!!安装步骤Window10开发环境搭建(1)|详细演示WSL2的安装这个UP主还有WSL2下的其他软件配置相关的。跟着视频做就好了。微软的WSL安装教程微软的教程写的非常详细,我是直接参......
  • DVWA靶场搭建
    1.靶场是什么,靶场的搭建在学习web安全的过程中,靶场是必不可少的,毕竟在计算机界,任何理论知识都不如实操   靶场就是人为提供的带有安全漏洞的服务,每一个学习者都可以在本地快速搭建来实操,回溯漏洞的发生原理以及操作方式。DVWA靶场呢就是一个可以通过浏览器访问的拥有可视化页......