Dubbo:dubbo常用标签、Zookeeper-注册中心

本文介绍了Dubbo中服务治理的重要性,并详细讲解了Zookeeper作为注册中心的角色和功能。Zookeeper是一个高性能的分布式协调服务,用于管理服务提供方和消费方。在Zookeeper中,服务以树形结构组织,每个节点代表一个服务资源。通过Zookeeper,可以实现服务的发布、查找和管理,优化服务的调度和发现。文章还提供了Zookeeper的简单安装步骤。
摘要由CSDN通过智能技术生成

目录:

(1)dubbo常用标签

(2)Zookpeeper注册中心


 dubbo常用标签

 上面写前两个项目是直连的方式,直连的方式的问题有很大,不能保证服务最优化,不能让他们随便去创建,而且他们之间的调度问题不能解决,所以我们需要有一个注册中心,来管理我们这些服务

                                               第三章、注册中心-Zookeeper

3.1 注册中心概述

对于服务提供方,它需要发布服务,而且由于应用系统的复杂性,服务的数量、类型也 不断膨胀;对于服务消费方,它最关心如何获取到它所需要的服务,而面对复杂的应用系统, 需要管理大量的服务调用。

而且,对于服务提供方和服务消费方来说,他们还有可能兼具这两种角色,即需要提供 服务,有需要消费服务。 通过将服务统一管理起来,可以有效地优化内部应用对服务发布 /使用的流程和管理。服务注册中心可以通过特定协议来完成服务对外的统一。Dubbo 提供 的注册中心有如下几种类型可供选:

Multicast 注册中心:组播方式

Redis 注册中心:使用 Redis 作为注册中心

Simple 注册中心:就是一个 dubbo 服务。作为注册中心。提供查找服务的功能。

Zookeeper 注册中心:使用 Zookeeper 作为注册中心

推荐使用 Zookeeper 注册中心。

 

 

 Zookeeper 注册中心

Zookeeper 是一个高性能的,分布式的,开放源码的分布式应用程序协调服务。简称 zk。 Zookeeper 是翻译管理是动物管理员。可以理解为 windows 中的资源管理器或者注册表。他 是一个树形结构。这种树形结构和标准文件系统相似。ZooKeeper 树中的每个节点被称为 Znode。和文件系统的目录树一样,ZooKeeper 树中的每个节点可以拥有子节点。每个节点表 示一个唯一服务资源。Zookeeper 运行需要 java 环境。

Service节点:就是对外提供服务接口的全限定类名

在服务节点下有:provider提供者、consumer消费者

提供者下面:记录那个服务器那个端口提供了什么服务

消费者下面:记录哪些服务器调用了那些服务

 

安装zookeeper:这里是Windows的安装过程

下载完成后:里面的文件 bin:存放执行命令的 conf:存放配置文件的 docs:存放文档的  lib:存放依赖的 

 

 

启动bin目录下的:zkServer.cmd,双击启动

 出现下方红色启动成功

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喵俺第一专栏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值