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

Dubbo:一个分布式的RPC框架

​ RPC: 远程过程调用

​ RPC:Registry Provider Consumer

Dubbo官方建议使用Zookeeper作为注册中心(RPC中的R)

默认端口号:

​ Zookeeper 2181

​ Dubbo注册中心控制台 20881

一、Zookeeper安装

Zookeeper建议安装到Linux中,安装在Windows下可能会出现各种错误!

下载地址:http://archive.apache.org/dist/zookeeper/

版本自选,此处使用3.4.6,下载zookeeper-3.4.6.tar.gz的压缩文件(Linux版本的压缩包)。

安装Zookeeper

第1步:安装 jdk(略) Zookeeper是Java语言编写的,得依赖于JDK环境。

第2步:上传 zookeeper 的压缩包到 linux 系统

​ 我是放在此目录中:/usr/local/setup

第3步:解压缩压缩包

​ 进入到setup目录,执行指令

tar -zxvf zookeeper-3.4.6.tar.gz

第四步:进入zookeeper-3.4.6目录,创建data目录 统一存放zookeeper的数据
mkdir data

第五步:进入conf目录 ,把zoo_sample.cfg 改名为zoo.cfg
cp zoo_sample.cfg zoo.cfg

第六步:打开zoo.cfg文件, 修改data属性:dataDir=/usr/local/setup/zookeeper-3.4.6/data

启动、查看、停止Zookeeper

进入Zookeeper的bin目录

启动服务命令
./zkServer.sh start

停止服务命令
./zkServer.sh stop

查看服务状态
./zkServer.sh status

zookeeper默认端口:2181

#the port at which the clients will connect

clientPort=2181

二、Dubbo管理控制台部署

“注册中心“的一个网页版本的管理器,用于查看Dubbo注册中心(此处即Zookeeper)中注册了哪些服务、有哪些服务消费者消费了哪些服务!

Dubbo官方提供了程序包:dubbo-admin-2.6.0.war 要求JDK版本是1.8,1.9会出错!

安装

安装步骤:

(1)启动Tomcat,将dubbo-admin-2.6.0.war文件放到tomcat的webapps目录

(2)war文件会自动解压,修改项目名为dubbo-admin--------为了方便,改个名。不改也可以

(3)修改项目中WEB-INF下的dubbo.properties文件

添加如下配置

​ 注意dubbo.registry.address对应的值需要对应当前使用的Zookeeper的主机ip地址和端口号。

​ Zookeeper安装在Linux中的话,得使用Linux的IP+Port

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

(4)重启Tom猫

登录

浏览器中访问dubbo-admin项目

请求URL: http://localhost:8080/dubbo-admin-2.6.0/

即可访问到项目。

首次需要输入用户名密码,就是上面配置的账号密码

​ root root

​ guest guest

​ 直接使用root用户登录即可!

使用

初始时,里面是没有任何内容的。

需要开发 服务提供者工程服务消费者工程,并启动它们,就可以在网页管理平台中查看到对应的信息了!

Dubbo:Zookeeper安装+Dubbo管理控制台部署相关推荐

  1. spring-boot重头再来 6 分布式理论 RPC远程过程调用 Zookeeper安装 Dubbo SpringBoot + Dubbo + zookeeper Spring Security

    spring-boot重头再来 6 文章目录 spring-boot重头再来 6 分布式理论 RPC远程过程调用 Zookeeper安装 Dubbo dubbo-admin安装 dubbo-admin ...

  2. dubbo+zookeeper安装及快速入门

    环境安装 zookeeper 下载地址:(https://zookeeper.apache.org/doc/r3.4.14/) 1.运行apache-zookeeper-3.5.6-bin\bin\z ...

  3. dubbo项目安装dubbo.xsd文件

    文章出处! https://blog.csdn.net/u012385190/article/details/55095324 dubbo项目xml文件报错,不支持dubbo元素,需要在本地安装dub ...

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

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

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

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

  6. Dubbo学习笔记002---安装Zookeeper_并且安装Dubbo的管理控制台

    DUBBO的介绍部分我这里就不介绍了,大家可参考官方文档. DUBBO的注册中心zookeeper的安装在上一章节就有,大家可以参考我的安装过程:http://blog.csdn.net/zsq520 ...

  7. Windows安装Zookeeper和Dubbo(单机版本)

    为什么80%的码农都做不了架构师?>>>    1.首先安装Zookeeper http://blog.csdn.net/zsq520520/article/details/7282 ...

  8. (十二)springmvc+mybatis+dubbo+zookeeper分布式架构 整合 - zookeeper注册中心安装

    今天我们来学习基于zookeeper注册中心的安装. 注册中心 1.建议使用dubbo-2.3.3以上版本的使用zookeeper注册中心客户端 2.Zookeeper是Apache Hadoop的子 ...

  9. 如何安装dubbo的管理控制台

    本文来说下如何安装dubbo的管理控制台 文章目录 概述 概述

最新文章

  1. 亚马逊首席科学家李沐「实训营」国内独家直播,马上报名 !
  2. linux apt-get update 和 upgrade 的区别
  3. 黑马vue---14、v-model双向绑定
  4. web02--jsp数据传递
  5. 逸仙电商Seata企业级落地实践
  6. Android -- PullToRefresh应用
  7. AppDelegate瘦身之服务化
  8. php xss 实例,php - 关于sql注入和xss的具体实例分析
  9. java单链表存储结构_Java数据结构——单链表
  10. 树莓派该文件名_树莓派的20个常用命令
  11. 程序员的自我修养(转载)
  12. 求三角形面积(C++)
  13. realmex7pro能用鸿蒙系统吗,realmex7pro有nfc吗-realmex7pro支持红外遥控功能吗
  14. 两种通用型测试用例模板(excel/xmind)
  15. 色彩三原色,RGB,CMYK
  16. oracle定时器每天下午6点_强力巨彩冠名!6月23日下午15点直播抢先看
  17. Python从Word/PPT/PDF中抽取图片
  18. ng-class和ng-show的使用
  19. 抖音怎么宣传自己的东西?通过什么方式去宣传?
  20. 后缀表达式转中缀表达式

热门文章

  1. 练习题007:求两个数的最大公因数和最小公倍数
  2. 速食霸主“新食尚”对洋快餐说“不”!—— 骄傲过头?
  3. 谈一谈网络编程学习经验——陈硕
  4. 如何查看cpu是否支持sse指令级
  5. Linux-letsencrypt证书制作
  6. QGIS,下载卫星影像及套合坐标
  7. JS之slice() 方法
  8. php 刀客友朋,php explode()函数和implode()函数使用说明
  9. AcrelCloud-9500电瓶车充电桩收费平台在苏州的应用
  10. AD620BRZ ADI