windows安装zookeeper
来源:互联网 发布:2016淘宝818活动 编辑:程序博客网 时间:2024/05/20 00:12
- 概述
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括: 管理配置信息,可以作为管理配置信息的中央服务器 命名服务 分布式锁 分组服务,也就是leader选举ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
首先,涉及到三个角色:服务提供者、服务消费者和服务注册中心(就是zk)。
服务提供者:服务来源方,一个服务提供者只有注册到服务注册中心才可以被消费者使用。而要注册到注册中心则需要提供如下的信息:
- 服务提供者的应用名称
- 服务地址
- 服务端口
- 请求URL
- 服务消费者:服务的消费方,主要职责包括以下几个方面:
- 服务消费者在启动时从注册中心获取需要的服务注册信息并将注册信息缓存在本地
- 监听服务注册信息的变更,如果收到zk的变更通知,则修改本地缓存的服务注册信息
- 根据本地缓存的服务注册信息构建调用请求,并根据负载均衡策略转发请求。对服务提供方的注册信息进行心跳检测,如果某个已缓存的注册信息已经下线,则将该负责注册信息从本地缓存中移除。
- 服务注册中心:存储服务提供者注册的信息,并将注册信息实时变更主动推送给服务消费者。、
- 安装&配置
把下载的zookeeper的文件解压到指定目录 D:\Program Files\zookeeper-3.4.10
进入 D:\Program Files\zookeeper-3.4.10\conf 目录修改zoo_sample.cfg文件名为 zoo.cfg修改内容如下:# The number of milliseconds of each tick 心跳间隔 毫秒每次tickTime=2000# The number of ticks that the initial# synchronization phase can takeinitLimit=10# The number of ticks that can pass between# sending a request and getting anacknowledgementsyncLimit=5# the directory where the snapshot isstored. //镜像数据位置dataDir=D:\\data\\zookeeper#日志位置dataLogDir=D:\\logs\\zookeeper# the port at which the clients willconnect 客户端连接的端口clientPort=2181
进入到D:\Program Files\zookeeper-3.4.10\bin目录,并且启动zkServer.cmd,这个脚本中会启动一个Java进程D:\Program Files\zookeeper-3.4.10\bin>zkServer.cmd
如果出现以上的结果:则说明zk安装成功。
0 0
- windows 安装zookeeper
- Windows安装zookeeper
- windows中安装zookeeper
- zookeeper 安装 windows环境
- windows 安装zookeeper
- windows下安装zookeeper
- zookeeper 安装 windows环境
- zookeeper安装(windows)
- zookeeper 安装 windows环境
- zookeeper 安装 windows环境
- (Windows)Zookeeper安装
- windows 安装zookeeper
- windows上安装zookeeper
- zookeeper 安装 windows环境
- zookeeper 安装 windows环境
- zookeeper 安装 windows环境
- zookeeper 安装 windows环境
- zookeeper windows的安装
- 委托和事件(三)
- BLUE,第一款基于VUE.JS + Node.JS + Native APP的前后端开发框架
- Linux学习篇第二章~unit9 vsftpd服务
- dll文件格式
- XMPP和SIP的对比
- windows安装zookeeper
- RabbitMQ 基础教程 Hello World
- Increasing Triplet Subsequence
- POJ1655:Balancing Act(树的重心 DFS)
- Maven中pom.xml文件的节点元素说明
- MyEclipse设置代码补全/字符编码/外部tomcat
- Flink自定义窗口
- Java学习【知识点及代码9】
- hibernate中写配置文件xxx.hbm.xml时那个成员变量的类型type如何写的问题