admin管理员组文章数量:1130349
01.windows单机版zookeeper下载与安装
1、准备
windows10
JDK:jdk1.8.0_144
官网安装教程(需要是浏览即可):.5.5/zookeeperStarted.html
2、下载
下面地址都可以,根据需要下载对应版本
/
.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、准备
windows10
JDK:jdk1.8.0_144
官网安装教程(需要是浏览即可):.5.5/zookeeperStarted.html
2、下载
下面地址都可以,根据需要下载对应版本
/
.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搭建成功!
本文标签: 01windows单机版zookeeper下载与安装
版权声明:本文标题:01.windows单机版zookeeper下载与安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/IT/1694647340a254483.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论