0
点赞
收藏
分享

微信扫一扫

[Zookeeper版本3.6.2源码系列]-Zookeeper-5-源码下载与源码目录解析

color_小浣熊 2022-04-21 阅读 59
zookeeper

目录

5-源码下载与源码目录解析

5.1 源码下载

首先我们访问github官方仓库来拉取最新代码 https://github.com/apache/zookeeper

克隆代码:

git clone https://github.com/apache/zookeeper.git

或者git clone git@github.com:apache/zookeeper.git

查看版本列表

git tag

切换到3.6.2版本:

git checkout release-3.6.2

然后使用idea或者eclipse导入项目,配置好maven即可

5.2 源码目录说明

先来给大家截个图:
在这里插入图片描述

然后针对各个目录这里我来解释一下,先了解下 为下一章了解源码做个准备:

文件说明
bin包含访问zookeeper服务器和命令行客户端的脚本
conf启动zookeeper默认的配置文件目录
zookeeper-assembly基础服务打包目录
zookeeper-client客户端,目前只支持c
zookeeper-compatibility-tests兼容性测试目录
zookeeper-contrib附加的功能,比如zookeeper可视化客户端工具
zookeeper-doczookeeper文档
zookeeper-it供fatjar使用,进行系统测试依赖的类
zookeeper-jutezookeeper序列化组件
zookeeper-metrics-providers监控相关,目前支持普罗米修斯 prometheus
zookeeper-recipeszookeeper提供的一些功能例子,包括选举election,lock和queue
zookeeper-serverzookeeper服务端
举报

相关推荐

0 条评论