文档介绍:Bookeeper 入门指南
Bookeeper 入门指南
BookKeeper 写日志
本文包含 BookKeeper 快速入门指南资料。它的主要目的是开发者想尝试它,Bookeeper 入门指南
Bookeeper 入门指南
BookKeeper 写日志
本文包含 BookKeeper 快速入门指南资料。它的主要目的是开发者想尝试它,并且包含简单
的安装结束和简单的编程实例。为了了解更多的编程细节,请参考BookKeeper 编程指南。
先决条件
查看管理员指南的系统要求。
下载
BookKeeper 跟 Zookeeper 一起发布。获取 Zookeeper 发布包,从 Apache 下载映像里下
载最近的稳定版本。
LocalBookKeeper
在 下,你会发现一个 的程序,它让你在
单机上运行 BookKeeper。从性能较大看这远非理想的,但是这个程序有助于测试和学****br/>安装 bookies
如果你够大胆并且不止希望在本地运行,你需要在不同服务里运行bookies。你至少需要启
动三个 bookies。对于每个 bookie,我们需要执行像下面的命令:
java -cp .:./zookeeper--:./zookeeper-.jar\ :lib/slf4j-api-1.
:lib/slf4j-log4j12-:lib/log4j- -
ion=\ 3181 .
:2181 /path_to_log_device/\ /path_to_ledger_device/
1 / 3Bookeeper 入门指南
"/path_to_log_device/"和"/path_to_ledger_device/"是不同的路径。另外端口 3181 是 bookie
监听客户端的连接请求的端口。:2181 是 Zookeeper 服务的 hostname:port。在这
个实例里面,单机的 Zookeeper 服务在本地 2181 端口上运行。如果我们有多个 Zookeeper
服务器,这个参数会是以逗号分隔的 hostname:port 值。
设置 Zookeeper
Zookeeper 存储 BookKeeper 客户端和 bookies 的元数据。获取 BookKeeper