On this page
ZooKeeper 配额指南
部署和 Management 指南
Quotas
ZooKeeper 具有名称空间和字节配额。您可以使用 ZooKeeperMain 类来设置配额。如果用户超出分配给他们的配额,ZooKeeper 将输出* WARN *消息。消息将打印在 ZooKeeper 的日志中。
$ bin/zkCli.sh -server host:port**
上面的命令为您提供了使用配额的命令行选项。
Setting Quotas
您可以使用* setquota *在 ZooKeeper 节点上设置配额。它具有将配额设置为-n
(用于名称空间)和-b
(用于字节)的选项。
ZooKeeper 配额存储在/ Zookeeper/quota 中的 ZooKeeper 本身中。要禁止其他人更改配额,请为/ zookeeper/quota 设置 ACL,以便只有 Management 员才能对其进行读写。
Listing Quotas
您可以使用* listquota *列出 ZooKeeper 节点上的配额。
Deleting Quotas
您可以使用* delquota *删除 ZooKeeper 节点上的配额。