02. 单机版Zookeeper安装配置与启动

本文详细介绍了Zookeeper的安装步骤及配置方法,包括环境变量设置、配置文件编辑等,并提供了关键目录说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置JDK

此处省略JDK的安装与配置过程

安装zookeeper并启动

下载地址
解压:tar -zxvf xxx.tar.gz
配置环境变量:如图
这里写图片描述
进入conf目录,复制一份配置文件,cp zoo_example.cfg zoo.cfg
进入bin目录 ./zkServer.sh start启动,启动成功如图
这里写图片描述

Zookeeper主要目录结构

bin:主要的一些运行命令
conf:存放配置文件,其中我们需要修改zk.cfg
contrib:附加的一些功能
dist-maven:mvn编译后的目录
docs:文档
lib:需要依赖的jar包
recipes:案例demo代码
src:源码

zoo.cfg配置

tickTime

用于计算的时间单元,单位毫秒。比如session超时时间,n * tickTime

initLimit

用于集群,允许从节点连接并同步到master节点的初始化连接时间,以tickTime的倍数来表示

syncLimit

用于集群,master主节点与从节点之间发送消息,请求和应答时间长度(心跳机制)

dataDir

必须配置,数据存储的目录

dataLogDir

日志目录,如果不配置会和dataDir公用

clientPort

连接服务器的端口,默认2181

最终配置文件如图
这里写图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值