簡體   English   中英

使用不帶Zookeeper的Java API創建Kafka主題

[英]Kafka topic creation using java api without zookeeper

如何使用Java為kafka 0.10.1.x創建沒有Zookeeper依賴的kafka主題? 我已經看到創建主題的線程,但是它使用了zookeeper,zk客戶端等。我只想使用java來實現它,沒有scala依賴,因為kafka 0.10已經不使用zookeeper。

是的,可以在不連接ZooKeeper的情況下創建Kafka主題。

盡管Kafka 0.10.1的代理中提供了此功能,但僅在Kafka 0.11中添加了AdminClient(使用代理功能的客戶端代碼)。

請參閱KafkaAdminClient.createTopics()http : KafkaAdminClient.createTopics() .admin.CreateTopicsOptions-

自0.11.0.0起,此功能可在客戶端使用,它具有新的Admin Client API,它將取代超時的舊版API。 您可以在此處找到有關使用它的簡單示例: https : //github.com/ppatierno/kafka-playground/blob/master/src/main/java/org/apache/kafka/playground/CreateTopic.java

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM