1、准备

windows10

JDK:jdk1.8.0_144

官网安装教程(需要是浏览即可):http://zookeeper.apache.org/doc/r3.5.5/zookeeperStarted.html

2、下载

下面地址都可以,根据需要下载对应版本

http://archive.apache.org/dist/zookeeper/

https://zookeeper.apache.org/releases.html

本文下载:zookeeper-3.4.13.tar.gz

3、解压

解压到任意路径,根据惯例,路径最好不要带中文

4、配置

采用最简单配置,进入conf目录将 zoo_sample.cfg 复制一份并命名为 zoo.cfg

属性名 含义说明

dataDir

数据文件存储路径,存储快照文件snapshot的目录。默认情况下,事务日志也会存储在这里。建议同时配置参数dataLogDir, 事务日志的写性能直接影响zk性能

dataLogDir

日志文件存储路径,事务日志输出目录。尽量给事务日志的输出配置单独的磁盘或是挂载点,这将极大的提升ZK性能。
tickTime ZK中的一个时间单元。ZK中所有时间都是以这个时间单元为基础,进行整数倍配置的。例如,session的最小超时时间是2*tickTime
initLimit Follower在启动过程中,会从Leader同步所有最新数据,然后确定自己能够对外服务的起始状态。Leader允许F在 initLimit时间内完成这个工作。通常情况下,我们不用太在意这个参数的设置。如果ZK集群的数据量确实很大了,F在启动的时候,从Leader上同步数据的时间也会相应变长,因此在这种情况下,有必要适当调大这个参数
syncLimit 在运行过程中,Leader负责与ZK集群中所有机器进行通信,例如通过一些心跳检测机制,来检测机器的存活状态。如果L发出心跳包在syncLimit之后,还没有从F那里收到响应,那么就认为这个F已经不在线了。注意:不要把这个参数设置得过大,否则可能会掩盖一些问题
clientPort 客户端连接server的端口,即对外服务端口,默认为2181
maxClientCnxns=60 单个客户端与单台服务器之间的连接数的限制,是ip级别的,默认是60,如果设置为0,那么表明不作任何限制。请注意这个限制的使用范围,仅仅是单台客户端机器与单台ZK服务器之间的连接数限制,不是针对指定客户端IP,也不是ZK集群的连接数限制,也不是单台ZK对所有客户端的连接数限制
server.1=xx.xxx.xxx.xx:2888:3888
server.2=xx.xxx.xxx.xx:2888:3888
server.3=xx.xxx.xxx.xx:2888:3888
server列表 2888为选举端口,3888为心跳端口

5、启动
进入bin目录双击zkServer.cmd,若启动成功,则windows单机版zookeeper搭建成功!

01.windows单机版zookeeper下载与安装相关推荐

  1. 在Windows系统中下载并安装Docker-desktop

    在Windows系统中下载并安装Docker-desktop 推荐目录:https://t.cn/A6ApnczU Docker for Windows 在Windows上运行Docker.系统要求, ...

  2. ffmpeg添加到环境变量_如何在Windows 10上下载和安装FFmpeg

    如何在Windows 10上下载和安装FFmpeg FFmpeg是一种流行的开源工具,用于对音频和视频文件执行多项操作.这些操作包括多路复用,解复用,编码,解码,过滤,流式传输等. 它还用于缩放和旋转 ...

  3. Windows系统VirtualBox下载与安装

    Windows系统VirtualBox下载与安装 1.下载:https://www.virtualbox.org/wiki/Downloads 1.1.安装包 1.2.扩展包(对USB 2.0.USB ...

  4. Windows下批量下载rpm安装文件

    Windows下批量下载rpm安装文件 1.需求 内网服务器需要更新yum源,又因为内网不允许接公网. 就转换成了在win10下,批量下载rpm安装包.找了 一些资料,基本没有问题. 2.准备工作 h ...

  5. Windows环境下下载并安装VMware Workstation Pro 17

    VMware Workstation是一款能够在Windows环境下运行的虚拟机软件,它可以在操作系统之上再虚拟一个或多个操作系统,使你能够在一台电脑上模拟出多台电脑的场景.这次发布的17版本支持自动 ...

  6. Windows平台JDK8下载和安装说明

    本页介绍如何安装和卸载Windows的JDK 8. 该页面包含以下主题: "系统要求" "安装说明符号" "安装说明" "卸载JD ...

  7. Windows系统Apache下载和安装

    一.Apache的下载 1.访问Apache官网:https://httpd.apache.org  点击左边栏目上的Download! 2.进入Download界面后,点击a number of t ...

  8. windows下php下载与安装

    1.官网下载地址:http://php.net/downloads.php选择自己需要的版本进行下载,例如我选择PHP7.0.6版本的php进行下载安转. 2.点击Windows dowsloads进 ...

  9. Yhen带你趣味入门Python①---Windows下Python下载及安装

    ·作者:@Yhen ·原文网站:CSDN ·原文链接:https://blog.csdn.net/Yhen1/article/details/108284337 转载请说明此出处,侵权必究!谢谢合作! ...

最新文章

  1. 2018-2019年新一代AI领域十大最具成长性技术展望
  2. c++ege为什么直线画不出来_今天让我们来练习画一款椭圆茶几
  3. Zapcc:一个更快的C++编译器
  4. 什么是死锁(deadlock)?
  5. 21、mysql修改密码的方法总结
  6. 面试容易问的 JavaScript 知识点,你知道几个?
  7. BZOJ 1041 数学
  8. 深度解析艾瑞咨询《2017年度中国商业智能行业研究报告》
  9. VS Code远程链接报错Could not establish connection to “hz-t2.matpool.com”
  10. 使用css让文字两端对齐
  11. 【九天教您南方cass 9.1】 13 等高线法计算土方量
  12. Unity+罗技G29方向盘+Realistic Car Controller 制作简单的模拟驾驶
  13. 获取及计算可滚动元素高度:区分clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop
  14. STM32:Modbus-RTU通讯协议——CRC校验
  15. 彭佳慧 - 走在红毯那一天
  16. Activity启动过程详解(Android P)
  17. redis常用命令getex_Redis常用命令整理
  18. python图片切割以及识别图片中的文字
  19. 惊闻女程序员公开举报:摩拜单车前端组 leader 性骚扰下属!
  20. 机器学习-chapter1机器学习的生态系统

热门文章

  1. Git commit 常见用法
  2. 类似超时空要塞的java_常用java代码(转 http://www.itjhwd.com/java_code/)
  3. jni-jobject操作对象
  4. 死锁(什么是死锁、怎样预防死锁、避免死锁、检测和解除)
  5. Java多线程编程-(1)-线程安全和锁Synchronized概念
  6. djano 字段不重复_硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题...
  7. 基于最小费用流(MCF)法的相位解包裹理论与实验验证-含Matlab代码
  8. MySQL中如何使用SQL语句创建、管理索引
  9. 创建联合唯一索引的sql
  10. python 异常处理结构