Dubbo (三) --------- Zookeeper 注册中心
来源:http://www.tudoupe.com时间:2022-03-09
目录
- 一、注册中心概述
- 二、登记中心的工作方法
- 三. Zookepers登记中心
- 1. 下载和安装 Zookeper
- 2. 建立苏克佩
- 四、ZOOKEPER的适用
- 1、maven pom.xml
- 2. 改变双胞胎的特征。
- 3、运行测试
- 五. 有大量的注册中心。
一、注册中心概述
对于服务提供者来说,它需要发放服务,由于申请系统的复杂性,服务的数量和种类正在增加;对于服务消费者来说,服务最关心的是获得它所需要的服务,而面对复杂的申请系统,它需要管理大量服务电话。
而且,对服务提供者和服务用户来说,它们也有可能发挥两种作用。即需要提供服务,有需要消费服务。通过集中服务管理,可以有效地优化服务发放/使用的内部程序应用和管理。根据特定协议,服务登记中心可以完成服务的外部统一。
Dubbo提供以下类型的登记中心:
- 多播广播登记中心:广播模式
- Redis登记中心:Redis可用作登记中心。
- 简单登记中心:一个杜博服务中心,作为登记中心,包括搜索能力。
- Zookeper注册中心:Zookeper可以用作注册中心。
建议设立Zookeper登记中心。
二、登记中心的工作方法

三. Zookepers登记中心
Zookeper,缩写zk,是一个高性能、分布式、开放源码、分布式应用程序协调处。
Zookeper是一个翻译和动物管理员,其职能类似于Windows的资源管理员或登记表。
他是一个树结构,就像一个传统的文件系统。
ZooDescriptioner 树的每个节点都被称为 Znode, ZooDescriptioner 树的每个节点,就像文件系统中的目录树一样,都有一个子节点。每个节点代表一个单一的服务资源 。
动物园管理程序需要 Java Environment (JDK1) 。 如果您没有它, 您将无法完成它 。
1. 下载和安装 Zookeper
这篇文章是我们在http://bookeper.org. I'm sorry, apache.XII.A.1和Add.1.org/的特别报导的一部分。

下载完成后, 将 tar. gz 文件放入指定的目录, 例如 。

2. 建立苏克佩
更改 conf 目录中的配置 。

Zoo-sample.Cfg被复制并改名为Zoo.Cfg。

滴答时间: 心跳之间以毫秒计的时间间隔。 动物园管理员服务器和客户端之间保持心跳的时间间隔, 也就是说, 每一次滴答时间都会传递心跳以显示生存状态 。
DataDir 是一个数据目录 。可以是任意目录。保存快照, Pid 文件给动物园管理员, 以及其他数据 。/tmp/eurkeper是默认位置。建议在动物管理员安装目录内建立一个数据目录。将数据目录设置设置为 动物园管理员 - 3.6.3-bin/ data。
端口客户端:客户连接动物园看守港,即外面动物园看守服务港,默认为2181。
配置内容:
- DataDir:动物园管理员数据库目录。
- admin.serverPort=8888
其原因是后来版本的Auroskeper 3.6 占用了8080个港口。
Zookeper 是一个 Windows 平台应用程序 。
四、ZOOKEPER的适用
我们将直接进入最后一篇文章中提到的三个项目。
1、maven pom.xml
与所有三个项目有关的动物园keepeer
2. 改变双胞胎的特征。
将注册中心代码添加到 dubbo 描述中的三个项目中。
同时别忘了把registry="N/A"这个代码删除
3、运行测试
1、先启动注册中心
转到 ZkServer.andd
启动成功

2. 启动Tomcat服务器。
开始是自然的,不是公开展示的
索引.jsp 脚本
五. 有大量的注册中心。
概念:
高可用性(高可用性):通常称系统是精心开发的。因此,无法提供的时间减少了。随时提供服务。Zookeper 相当容易进入。健壮的。2011年叙利亚抗议活动特别报导,运作正常的dubbo服务仍然可以定期获得。
健壮性:
- 控制中心的丢失对数据的利用没有影响,但确实导致部分取样数据丢失。
- 虽然登记中心仍可能浏览缓存服务名单,但无法登记新的服务。
- 服务提供者的特征是无能。
- 当服务提供者完全离开时,服务消费者申请就变得无法使用,必须永远等待服务提供者收回。
演示操作 :
- 开始从动物园管理员开始,然后继续到dubbo服务供应商和对客户的dubbo服务。
- 测试正常访问胸
- 请停止,动物keper。
- 测试客户继续能够接触供应商。
上一篇:x250u盘启动
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
