一、简介

如我们在开发时,需要知道Zookeeper注册中心都注册了哪些服务,有哪些消费者来消费这些服务。我们不能直观的看到dubbo和zk上到底有什么服务(提供者),所以我们需要一个可视化工具来方便我们管理每一个服务和每一个节点。

我们可以通过部署一个管理中心来实现。其实管理中心就是一个web应用,原来是war(2.6版本以前)包需要部署到tomcat即可。现在是jar包可以直接通过java命令运行。

dubbo-admin主要包含

  • 服务管理
  • 路由规则
  • 动态配置
  • 服务降级
  • 访问控制
  • 权重调整
  • 负载均衡
  • … … …

二、控制台安装步骤

2.1 从git 上下载项目 https://github.com/apache/dubbo-admin

如果无法访问github,可以网盘下载:dubbo-admin-master.zip

2.2 修改项目下的dubbo.properties文件

解压缩并进入dubbo.properties文件所在目录

查看dubbo-admin的配置信息
注意dubbo.registry.address对应的值需要对应当前使用的Zookeeper的ip地址和端口号
• dubbo.registry.address=zookeeper://zk所在机器ip:zk端口
• dubbo.admin.root.password=root //管理员访问密码
• dubbo.admin.guest.password=guest //游客访问密码

2.3 切换到dubbo-admin项目所在的路径 ,使用mvn 对项目进行打包

具体打包命令

 mvn clean package -Dmaven.test.skip=true

2.4 启动注册中心

此处需要本地下载zookeeper并进行启动

2.5 启动dubbo-admin程序(java 命令运行)

进入刚刚编译的dubbo-admin项目,找到编译完毕的jar包

使用 java -jar 跟上对应的jar包,进行项目的启动

三、使用控制台访问dubbo-admin

1.打开浏览器,访问http://IP:端口 (具体参数可以参考dubbo-admin的配置文件)
2.输入

 用户名:root密码:root


3.点击菜单查看服务治理详细功能模块

4.此时可以启动提供者和消费者程序
测试案例下载地址

5.查看服务提供者和服务消费者信息

Dubbo管理控制台dubbo-admin搭建相关推荐

  1. linux 环境下安装dubbo管理控制台 dubbo admin

    Dubbo Admin dubbo-admin可以对消费者和提供者进行管理 官方网站的是最新版本注意:dubbo-2.6.1以后的版本不再有dubbo-admin ,所以进入这个网站下载Dubbo a ...

  2. Dubbo管理控制台的安装

    管理控制台主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡等管理功能 Dubbo管理控制台的安装 1.Dubbo管理控制台的主要作用:服务治理 2.管理控制台主要包含: 路由规则 ...

  3. Spring + Dubbo + zookeeper (linux) 框架搭建

    2019独角兽企业重金招聘Python工程师标准>>> dubbo简介 节点角色说明: Provider: 暴露服务的服务提供方. Consumer: 调用远程服务的服务消费方. R ...

  4. 160719、Spring + Dubbo + zookeeper (linux) 框架搭建

    转载一篇博客,写得不错(至少我参考一下搭建成功了) 转载地址:http://my.oschina.net/wangt10/blog/522799 dubbo简介 节点角色说明: Provider: 暴 ...

  5. dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

    为什么80%的码农都做不了架构师?>>>    dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能. 1.下载dubbo 地 ...

  6. dobbo 管理端端口_安装 Dubbo 管理控制台

    Dubbo管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署. IP: 192.168.1. ...

  7. dubbo+zookeeper+dubbo管理控制台实践demo

    2019独角兽企业重金招聘Python工程师标准>>> 1,安装并启动zookeeper注册服务,这里使用的是3.4.6版本. 下载解压后,在zookeeper-3.4.6/conf ...

  8. dubbo管理控制台安装和使用

    关于dubbo的配置使用已经配置好了简单的示例,下面先记录下dubbo管理控制台的安装和使用(用的zookeeper的注册中心),在网上找了些按照示例 dubbo管理控制台开源部分主要包含: 提供者 ...

  9. Dubbo 专题(基础篇):Dubbo 介绍、环境搭建与实践

    前几天复习了 Dubbo 相关的技术点,趁热打铁记录一下,本篇博客属于 Dubbo 的入门基础篇,内容主要包括 Dubbo 概念,Dubbo 特点,Dubbo 基本工作原理,Dubbo 环境搭建,Du ...

  10. Dubbo:Zookeeper安装+Dubbo管理控制台部署

    Zookeeper安装+Dubbo管理控制台部署 Dubbo:一个分布式的RPC框架 ​ RPC: 远程过程调用 ​ RPC:Registry Provider Consumer Dubbo官方建议使 ...

最新文章

  1. Win7上Git安装及配置过程
  2. CreateRemoteThread注入DLL
  3. opencv编译python库_linux 下编译安装 opencv-python
  4. shell脚本详解(九)——一键部署DNS正向解析
  5. getContentResolver().query()方法selection参数使用详解(转)
  6. [vue] watch和计算属性有什么区别?
  7. java togglebutton_ToggleButton和Switch使用大全
  8. EMOS1.3安装后的相关安全设置
  9. (13)ZYNQ AXI总线应用范围(学无止境)
  10. 趣头条,或许是下一个小巨头
  11. CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH
  12. HashMap(JDK1.8)
  13. vscode中使用svn插件
  14. 大牛直播十万个为什么
  15. FME实现三调地类变化流量表制作
  16. linux dm9000驱动分析,ARM-Linux驱动--DM9000网卡驱动分析(二)
  17. 15693协议命令格式汇总
  18. 论文阅读:《Connectionist Temporal Classification: Labelling Unsegmented Sequence Data with Recurrent Neu》
  19. 用matlab做一个有刻度的网格,MATLAB已知坐标如何画网格图
  20. Java.千呼万唤始出来

热门文章

  1. 深入浅出MFC学习笔记 消息
  2. awk实战:文件里面全是数字,实现大于100的求和并打印出所在行和这些数字的总和...
  3. JavaScript函数重载模拟
  4. VBScript基础教程之一什么是 VBScript
  5. Angularjs 中使用 layDate 日期控件
  6. 黄聪:bootstrap中模态框modal在苹果手机上会失效
  7. 英特尔携手ATT和爱立信进行DIRECTV NOW流媒体直播服务的5G试验
  8. Cisco PT模拟实验(8) 三层交换机的基本配置
  9. MapReduce编程(四) 求均值
  10. linux系列之 SSH