apache-kafka - Zookeeper在哪里保存Kafka ACL列表?

标签 apache-kafka apache-zookeeper

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

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

我正在尝试查找一个存储所有 ACL 的文件。

最佳答案

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

关于apache-kafka - Zookeeper在哪里保存Kafka ACL列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57405692/

相关文章:

apache-kafka - 将消息发布到 Kafka 主题时出错

java - hbase启动缓慢--调用观察程序时出错java.lang.NullPointerException : ZK is null

java - 无法使用StormSpout读取数据

java - 在 Kafka 连接器中设置分区策略

apache-kafka - 无法使用 .\bin\windows\kafka-server-start.bat .\config\server.properties cmd 启动 kafka

java - Kafka在多节点集群中将主题存储在哪里?

java - Kafka 反序列化嵌套泛型类型

apache-kafka - KeeperErrorCode = NoNode for/admin/preferred_replica_election

docker - 如何在Docker中设置Zookeeper dataDir(fig.yml)

java - ZooKeeper 每个节点的最大子节点数