Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在AdminClient Kafka java中添加命令配置选项_Java_Apache Kafka - Fatal编程技术网

在AdminClient Kafka java中添加命令配置选项

在AdminClient Kafka java中添加命令配置选项,java,apache-kafka,Java,Apache Kafka,我想放置conf.put(“命令配置”、“客户机_security.properties”)作为我的AdminClient for Kafka java配置的一部分,但它不起作用 这里提供了一些帮助,但无法实现 我试过以下方法: public static void main(String[] args) throws ExecutionException, InterruptedException { AdminClient client = null; M

我想放置conf.put(“命令配置”、“客户机_security.properties”)作为我的AdminClient for Kafka java配置的一部分,但它不起作用

这里提供了一些帮助,但无法实现

我试过以下方法:

    public static void main(String[] args) throws ExecutionException, InterruptedException {
    AdminClient client = null;

        Map<String, Object> conf = new HashMap<>();
        conf.put(AdminClientConfig.BOOTSTRAP_SERVERS_CONFIG, "");
        conf.put(AdminClientConfig.REQUEST_TIMEOUT_MS_CONFIG, "1000");
        client = AdminClient.create(conf);

    ListTopicsResult ltr = client.listTopics();
    KafkaFuture<Set<String>> names = ltr.names();
    System.out.println(names.get());

}
publicstaticvoidmain(String[]args)抛出ExecutionException、interruptedeexception{
AdminClient=null;
Map conf=newhashmap();
conf.put(AdminClientConfig.BOOTSTRAP\u SERVERS\u CONFIG,“”);
conf.put(AdminClientConfig.REQUEST_TIMEOUT_MS_CONFIG,“1000”);
client=AdminClient.create(conf);
ListTopicsResult ltr=client.listTopics();
KafkaFuture name=ltr.names();
System.out.println(names.get());
}
--command config
仅是CLI参数,不是AdminClient属性


您可以直接将属性文件读取到属性对象中,以完成相同的任务

谢谢……您有任何这样的工作示例吗