首页 > 解决方案 > Zookeeper 在哪里保存 Kafka ACL 列表?

问题描述

Zookeeper(或 Kafka)在哪里保存其 ACL 列表?

当你运行类似的脚本kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --list --topic test时,Zookeeper(或 Kafka)从哪里得到它的列表?

我试图找到一个存储所有 ACL 的文件。

标签: apache-kafkaapache-zookeeper

解决方案


zookeeper-shell.sh您可以使用脚本访问 Zookeeper 。有一个称为 znode kafka-acl,其中存储了有关组、主题、集群等的 ACL 的信息。例如,您可以列出有关主题的 ACL 的信息ls /kafka-acl/Topic。然后使用 获取有关特定主题的信息get /kafka-acl/Topic/test


推荐阅读