如何使用Java从Kafka中删除ACLS

时间:2016-12-20 00:09:57

标签: java apache-kafka

我正在尝试使用Java程序从KAfka中删除ACLS。但是在删除安全检查时要求

  

您确定要删除ACL:

我正在寻找禁用此安全检查或强制删除选项。

1 个答案:

答案 0 :(得分:0)

从0.10.0.0升级到Kafka 0.10.1.0,其中强制删除选项在AclCommand(scala组件)中可用。 --remove后添加--force参数。 完全正常的语法: String [] cmdPArm = {" - authorizer-properties"," zookeeper.connect = localhost:2181"," - remove"," - -force"," - allow-principal"," User:*"," - allow-host"," 17.129。 0.99"," - 操作","读"," - 操作","写",                   " - 主题"," myTopic"};           AclCommand.main(cmdPArm);