Dubbo:Zookeeper安装+Dubbo管理控制台部署
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管理控制台部署相关推荐
- spring-boot重头再来 6 分布式理论 RPC远程过程调用 Zookeeper安装 Dubbo SpringBoot + Dubbo + zookeeper Spring Security
spring-boot重头再来 6 文章目录 spring-boot重头再来 6 分布式理论 RPC远程过程调用 Zookeeper安装 Dubbo dubbo-admin安装 dubbo-admin ...
- dubbo+zookeeper安装及快速入门
环境安装 zookeeper 下载地址:(https://zookeeper.apache.org/doc/r3.4.14/) 1.运行apache-zookeeper-3.5.6-bin\bin\z ...
- dubbo项目安装dubbo.xsd文件
文章出处! https://blog.csdn.net/u012385190/article/details/55095324 dubbo项目xml文件报错,不支持dubbo元素,需要在本地安装dub ...
- dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】
为什么80%的码农都做不了架构师?>>> dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能. 1.下载dubbo 地 ...
- dubbo+zookeeper+dubbo管理控制台实践demo
2019独角兽企业重金招聘Python工程师标准>>> 1,安装并启动zookeeper注册服务,这里使用的是3.4.6版本. 下载解压后,在zookeeper-3.4.6/conf ...
- Dubbo学习笔记002---安装Zookeeper_并且安装Dubbo的管理控制台
DUBBO的介绍部分我这里就不介绍了,大家可参考官方文档. DUBBO的注册中心zookeeper的安装在上一章节就有,大家可以参考我的安装过程:http://blog.csdn.net/zsq520 ...
- Windows安装Zookeeper和Dubbo(单机版本)
为什么80%的码农都做不了架构师?>>> 1.首先安装Zookeeper http://blog.csdn.net/zsq520520/article/details/7282 ...
- (十二)springmvc+mybatis+dubbo+zookeeper分布式架构 整合 - zookeeper注册中心安装
今天我们来学习基于zookeeper注册中心的安装. 注册中心 1.建议使用dubbo-2.3.3以上版本的使用zookeeper注册中心客户端 2.Zookeeper是Apache Hadoop的子 ...
- 如何安装dubbo的管理控制台
本文来说下如何安装dubbo的管理控制台 文章目录 概述 概述
最新文章
- 亚马逊首席科学家李沐「实训营」国内独家直播,马上报名 !
- linux apt-get update 和 upgrade 的区别
- 黑马vue---14、v-model双向绑定
- web02--jsp数据传递
- 逸仙电商Seata企业级落地实践
- Android -- PullToRefresh应用
- AppDelegate瘦身之服务化
- php xss 实例,php - 关于sql注入和xss的具体实例分析
- java单链表存储结构_Java数据结构——单链表
- 树莓派该文件名_树莓派的20个常用命令
- 程序员的自我修养(转载)
- 求三角形面积(C++)
- realmex7pro能用鸿蒙系统吗,realmex7pro有nfc吗-realmex7pro支持红外遥控功能吗
- 两种通用型测试用例模板(excel/xmind)
- 色彩三原色,RGB,CMYK
- oracle定时器每天下午6点_强力巨彩冠名!6月23日下午15点直播抢先看
- Python从Word/PPT/PDF中抽取图片
- ng-class和ng-show的使用
- 抖音怎么宣传自己的东西?通过什么方式去宣传?
- 后缀表达式转中缀表达式
热门文章
- 练习题007:求两个数的最大公因数和最小公倍数
- 速食霸主“新食尚”对洋快餐说“不”!—— 骄傲过头?
- 谈一谈网络编程学习经验——陈硕
- 如何查看cpu是否支持sse指令级
- Linux-letsencrypt证书制作
- QGIS,下载卫星影像及套合坐标
- JS之slice() 方法
- php 刀客友朋,php explode()函数和implode()函数使用说明
- AcrelCloud-9500电瓶车充电桩收费平台在苏州的应用
- AD620BRZ ADI