上一篇我们介绍《构建dubbo分布式平台-dubbo管控台的安装》,考虑到我们的开发环境是在window上,为了部署运行方便,今天来简单介绍一下window安装zookeeper注册中心。
1. 简介
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
2. 安装和配置
在apache的官方网站提供了好多镜像下载地址,然后找到对应的版本,目前最新的是3.3.6
下载地址:
http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz
Windows下安装
把下载的zookeeper的文件解压到指定目录
D:\ant\zookeeper-3.3.6>
修改conf下增加一个zoo.cfg
内容如下:
# The number of milliseconds of each tick 心跳间隔 毫秒每次
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting anacknowledgement
syncLimit=5
# the directory where the snapshot isstored. //镜像数据位置
dataDir=D:\\data\\zookeeper
#日志位置
dataLogDir=D:\\logs\\zookeeper
# the port at which the clients willconnect 客户端连接的端口
clientPort=2181
注:如果启动有报错提示cfg文件有错误,可以用zoo_sample.cfg内内容替代也是可以的
进入到bin目录,并且启动zkServer.cmd,这个脚本中会启动一个java进程
也可以双击zkServer.cmd启动即可:
欢迎大家跟我一起学习《构建dubbo分布式平台》,希望大家持续关注后面的文章!
相关推荐
Dubbo利用Zookeeper作为服务注册中心,服务提供者将自身注册到Zookeeper,服务消费者则通过Zookeeper查找并消费服务。这种方式使得服务的动态扩展和故障转移变得简单,增强了系统的容错性。 具体实施中,Dubbo应用...
dubbo-admin安装要点: 1.清空tomcat/webapps/ROOT目录 2.将包解压到tomcat/webapps/ROOT下 3.修改tomcat/webapps/ROOT/WEB-INF/dubbo.properties 文件 dubbo.registry.address dubbo接口服务注册地址: 单机...
在 Dubbo 部署中,我们需要安装 Dubbo-admin 并将其部署到 Tomcat 服务器上。在 Dubbo.properties 文件中,我们需要配置前台、后台两个注册地址,分别对应着 Zookeeper 注册中心 a 和 b 的 IP 地址。 2. Zookeeper ...
dubbo-admin是管理dubbo的一个阿里的官方的war包,比较稳定的版本2.5.4版本,一直在使用,分享给大家:dubbo-admin-2.5.4.war,使用方式如下: 1、将war包放入tomcat中webapps下,删除其文件再unzip dubbo-admin-...
本篇将详细讲解基于dubbo-demo-consumer、dubbo-demo-provider和dubbo-simple-monitor的实例服务,带你深入理解Dubbo的核心概念和操作流程。 首先,我们来看`dubbo-demo-consumer`,它是Dubbo服务的消费者。消费者...
《Dubbo监控平台Dubbo-Monitor-Simple 2.5.3详解》 在分布式系统中,服务治理和监控是至关重要的环节,Dubbo作为一款高性能、轻量级的Java远程服务调用框架,提供了丰富的服务治理功能。本文将详细探讨Dubbo监控...
【标题】"dubbo入门示例,zookeeper+dubbo-admin" 涉及到的核心技术是Dubbo和Zookeeper,这两个都是Java生态系统中的关键组件,主要用于构建分布式服务系统。 【Dubbo】是阿里巴巴开源的一款高性能、轻量级的Java...
《Dubbo监控工具详解——基于dubbo-monitor-simple-2.5.8》 在分布式系统开发中,监控是至关重要的一个环节,它可以帮助开发者实时了解服务的运行状态,及时发现并解决问题。Apache Dubbo,作为一款高性能、轻量级...
本项目"springboot-dubbo-zookeeper-seata-master.zip"提供了一个基于SpringBoot、Dubbo和Seata的分布式事务解决方案,旨在帮助开发者理解和实践如何在微服务架构中处理分布式事务。 首先,让我们了解一下...
这个版本的 dubbo-admin 提供了更加强大的功能,尤其是对于集群服务的监控以及对 ZooKeeper 注册中心的优化。 【描述】中的关键知识点包括: 1. **集群服务监控**:Dubbo-admin-2.6.0 允许开发者和运维人员实时...
dubbo-admin-2.5.4提供支持JDK1.7及JDK1.8的War包 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看...
2. **配置连接**:在管理控制台中,需要配置与Dubbo服务注册中心的连接信息,如Zookeeper或Eureka。 3. **查看服务**:登录后,可以看到服务列表,包括服务名、版本、提供者数量等信息。 4. **操作服务**:可以...
本文将深入探讨与标题"**dubbo.war+dubbo-monitor+zookeeper.rar**"相关的知识点,包括Dubbo、Dubbo Monitor以及Zookeeper,并结合提供的压缩文件,如zookeeper-3.4.12.tar.gz、dubbo-monitor-simple-2.5.3-assembly...
本项目"springBoot+dubbo+zookeeper分布式微服务"充分利用了这三个组件的优势,构建了一个高效、可扩展且易于维护的服务网络。以下是对这些技术及其整合应用的详细说明: **SpringBoot** SpringBoot是Spring框架的...
综上所述,Apache Incubator Dubbo-OPS Master是Dubbo生态系统中的重要组成部分,它提供了强大的管理和监控能力,为开发者带来了极大的便利,也是构建高效、稳定的分布式系统不可或缺的工具。对于Java开发者,尤其是...
Dubbo视频教程-基础篇-第03节-ZooKeeper注册中心安装.pdf
在Dubbo中,服务注册与发现是通过注册中心来完成的,Zookeeper就是常见的注册中心之一。服务提供者会在启动时向注册中心注册自己的服务,而服务消费者则会订阅感兴趣的服务,这样就可以动态地获取到服务提供者的地址...
dubbo-admin是dubbo控制台管理工具,需要Dubbo-Admin管理平台来实时的查看zookeeper,通过这个平台来管理提者和消费者,为大家提供dubbo-admin-2.5.4.war,直接放进tomcat就可以使用了。 dubbo-admin.war 使用方法...
5. **注册中心**:配置注册中心(如 ZooKeeper 或 Redis),使服务提供者和消费者能够发现彼此。了解如何配置注册中心的相关参数。 6. **RESTful API 支持**:Spring Boot 与 Dubbo 结合可以实现 RESTful API,通过...