3 个版本

0.7.3 2023年5月31日
0.7.2 2023年4月18日
0.7.1 2023年4月3日

#5 in #coordination

MIT 许可证

120KB
2.5K SLoC

rust-zookeeper

Build Status Coverage Status Version License

100% 使用 Rust 编写的 ZooKeeper 客户端

此库旨在与官方(低级)ZooKeeper 客户端等效,该客户端包含在官方 ZK 发行版中。

我计划实现类似 Curator 的配方和更复杂的逻辑,但这需要很多时间,所以欢迎 pull requests!目前只实现了 PathChildrenCache。

用法

将此放入您的 Cargo.toml

[dependencies]
zookeeper = "0.6"

并在您的 crate 根目录中放入此内容

extern crate zookeeper;

示例

查看 示例 目录

功能和错误处理

如果您发现错误或希望实现某些功能,请提出问题或发送 pull-request。

文档

文档可在 gh-pages 分支上找到。

构建和开发

cd zk-test-cluster
mvn clean package
cd ..
cargo test

贡献

欢迎所有贡献!如果您需要一些灵感,请查看目前开放的 问题

依赖项

~3MB
~62K SLoC