原文:Kafka Java API操作topic

Kafka官方提供了兩個腳本來管理topic,包括topic的增刪改查。其中kafka topics.sh負責topic的創建與刪除 kafka configs.sh腳本負責topic的修改和查詢,但很多用戶都更加傾向於使用程序API的方式對topic進行操作。 上一篇文章中提到了如何使用客戶端協議 clientprotocol 來創建topic,本文則使用服務器端的Java API對topic ...

2017-03-21 09:43 5 30418 推薦指數:

查看詳情

java api如何獲取kafka所有Topic列表,並放置為一個list

kafka內部所有的實現都是通過TopicCommand的main方法,通過java代碼調用API,TopicCommand.main(options)的方式只能打印到控制台,不能轉換到一個list。 下面講解下如何轉換為list: 1、查看主題(Topic) 【命令方式】:bin ...

Tue Mar 08 03:06:00 CST 2016 1 6158
Java API獲取topic所占磁盤空間(Kafka 1.0.0)

很多用戶都有這樣的需求:實時監控某個topic各分區在broker上所占的磁盤空間大小總和。Kafka並沒有提供直接的腳本工具用於統計這些數據。 如果依然要實現這個需求,一種方法是通過監控JMX指標得到分區當前總的日志大小,然后手動相加所有分區的值得出;另一種方法就是使用1.0.0引入 ...

Fri Dec 01 00:35:00 CST 2017 3 1639
Kafka系列三 java API操作

使用java API操作kafka 1.pom.xml 2.producer和consumer配置文件   2.1producer.properties   2.2consumer.properties 3.生產者和消費者代碼   3.1 ...

Fri Mar 16 18:33:00 CST 2018 0 2665
kafka--通過python操作topic

修改 topic 的分區數 shiyanlou:bin/ $ ./kafka-topics.sh --zookeeper localhost:2181 --alter --topic mySendTopic --partitions 4WARNING: If partitions ...

Tue Dec 12 23:06:00 CST 2017 0 4456
Spring Kafka(二)操作Topic以及Kafka Tool 2的使用

1. 為什么要手動創建Topic 我們從到到尾都沒有創建過"topic.quick.demo"這個Topic,這是因為KafkaTemplate在發送的時候就已經幫我們完成了創建的操作 ,所以我們不需要主動創建"topic.quick.demo"這個Topic,而是交由 ...

Sat Mar 14 23:48:00 CST 2020 0 972
Kafka常用topic操作命令匯總

topic 工具 https://cwiki.apache.org/confluence/display/KAFKA/Replication+tools offset相關 topic相關 consumer-group相關 consumer相關 producer相關 ...

Mon Feb 10 01:43:00 CST 2020 0 13313
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM