国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

KAFKA (2.12-2.2.1)常用命令和kafka tool 工具使用

這篇具有很好參考價值的文章主要介紹了KAFKA (2.12-2.2.1)常用命令和kafka tool 工具使用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

KAFKA (2.12-2.2.1)常用命令

查看topic

查看所有topic列表

#集群地址以逗號分隔如 ip1:9092, ip2:9092, ip3:9092

./kafka-topics.sh --list --bootstrap-server ip:9092

kafka tool,# kafka,kafka,分布式

新建分區(qū)1副本1的topic

./kafka-topics.sh --bootstrap-server ip:9092 --create --topic demo0218 --partitions 1 --replication-factor 1

查看某個topic
./kafka-topics.sh --bootstrap-server ip:9092 --describe --topic demo0218

kafka tool,# kafka,kafka,分布式
#修改demo0218分區(qū)為3(分區(qū)數(shù)建議只增不減,分區(qū)數(shù)據(jù)不好處理)

#分區(qū)內部消息有序,分區(qū)之間消息無序

./kafka-topics.sh --bootstrap-server ip:9092 --alter --topic demo0218 --partitions 3

kafka tool,# kafka,kafka,分布式

生產消息

./kafka-console-producer.sh --broker-list ip:9092 --topic demo0218

kafka tool,# kafka,kafka,分布式
kafka tool,# kafka,kafka,分布式

消費消息

#–from-beginning :

#加上:會把topic中以往所有的數(shù)據(jù)都讀取出來

#不加:此時只會消費最新的數(shù)據(jù),原來topic中的數(shù)據(jù)不會被消費

./kafka-console-consumer.sh --bootstrap-server ip:9092 -from-beginning --topic demo0218 --group hik0218
kafka tool,# kafka,kafka,分布式
查看指定消費者組的消費topic 的位置情況,查看消費是否存在積壓(LAG)
./kafka-consumer-groups.sh --bootstrap-server ip:9092 --group hik0218 –describe
kafka tool,# kafka,kafka,分布式

刪除topic demo0228
./kafka-topics.sh --bootstrap-server ip:9092 --delete --topic demo0218

kafka tool,# kafka,kafka,分布式

Kafka tool簡介

Kafka tool為kafka 較為通用的客戶端連接工具之一,通過連接kafka直接明了的查看kafka數(shù)據(jù)、創(chuàng)建刪除topic,添加kafka數(shù)據(jù)完成簡單流程驗證、查看topic消費情況等功能

Kafka Tool 工具下載地址:

http://www.kafkatool.com/download.html
Kafka 連接配置
1)啟動 Kafka Tool

在安裝目錄下,雙擊可執(zhí)行文件 kafkatool.exe,啟動 Kafka Tool
kafka tool,# kafka,kafka,分布式
2)配置 Kafka 連接信息

File -> Add New Connection…

kafka tool,# kafka,kafka,分布式
【注意】需要在 C:\Windows\System32\drivers\etc 下的 hosts 文件中,添加入 kafka 的集群域名(配置保存后,需要重啟KafkaTools才能讀取hosts文件中的內容)

例如:

kafka tool,# kafka,kafka,分布式

查看 Kafka 數(shù)據(jù)

1)查看 Kafka 數(shù)據(jù)

選擇一個Topic -> Data,點擊查詢即可看到數(shù)據(jù)(但是Key和Message是二進制的,不能直觀的看到具體的消息信息,需要設置展示格式)

Messages選擇Newest,表示查看最新的Kafka數(shù)據(jù);

結果列表中的每列,通過點擊表頭,可以按照升序或者降序排序(一般用在時間字段排序,方便查看最新數(shù)據(jù))。
kafka tool,# kafka,kafka,分布式

2)設置 Kafka 數(shù)據(jù)展示格式

在Tools -> Settings -> Topics,將 Key 和 Message 均設置為String 保存。這樣是全局設置,對所有 Topic 均生效。

kafka tool,# kafka,kafka,分布式
kafka tool,# kafka,kafka,分布式
如果只是想單獨設置某個 Topic,可以選中某個 Topic,在 Properties -> Content Type 中,將顯示格式設置為String,點擊 Update -> Refresh 即可生效

kafka tool,# kafka,kafka,分布式
設置后的數(shù)據(jù)列表如下

kafka tool,# kafka,kafka,分布式

3)查看具體某一條消息

選中某一個message,點擊“Message”查看詳情,默認是“Text”格式(如果想看到JSON格式,只需要設置下“View Data As”即可)

kafka tool,# kafka,kafka,分布式
kafka tool,# kafka,kafka,分布式
“View Data As”設置為 JSON 后,消息信息格式如下

kafka tool,# kafka,kafka,分布式
4)過濾查詢 Kafka 消息
可以按照Offset(偏移量),Key(消息key),Message(消息主體),Regex(正則表達式)進行單個或者組合查詢

kafka tool,# kafka,kafka,分布式

使用 Kafka Tool 創(chuàng)建 Topic

1) 創(chuàng)建 Topic

步驟如下:

1、鼠標右鍵點擊 “Topics” 文件夾圖標 -> 選擇 “Create Topic”,或者點擊“Topics”,單擊右側頁面中的“+”,會彈出“Add Topic”頁面;

2、填寫需要創(chuàng)建的Topic名稱,分區(qū)數(shù)和備份數(shù),點擊“Add”添加,即可創(chuàng)建 topic。

效果如下:
kafka tool,# kafka,kafka,分布式
kafka tool,# kafka,kafka,分布式
kafka tool,# kafka,kafka,分布式

2)查看創(chuàng)建的 Topic

創(chuàng)建的出來的 topic, 可以在 Topic 列表或者通過 Kafka topic 命令查看。
kafka tool,# kafka,kafka,分布式

3)刪除 Topic

如果因為失誤導致創(chuàng)建的 topic 不是自己想要的,想進行刪除,也可以通過 KafkaTool 進行界面化刪除。

效果如下:
kafka tool,# kafka,kafka,分布式

4)補充說明

如果通過 Kafka Tool 創(chuàng)建 topic 失敗,請確認如下兩點:

a)是否按照如下截圖配置的Cluster Connection

(本次舉例是單臺機器,如果實際是集群,需要把 bootstrap servers進行集群配置,如3臺集群配置:192.168.71.129:9092,192.168.71.130:9092,192.168.71.131:9092)

kafka tool,# kafka,kafka,分布式
b)是否按照kafka連接配置的說明在hosts文件中配置了域名

kafka tool,# kafka,kafka,分布式

使用 Kafka Tool 模擬發(fā)送 Messages

操作步驟如下:

點擊“Topics” -> 選擇一個 topic(如:topic01) -> 選擇分區(qū)(如:Partition 0),點擊右側“Data”里的“+”,會彈出“Add Message”頁面。

其中,Key 和 Message 均支持兩種方式:From file 和 Enter Manually[Text]

From file:就是數(shù)據(jù)來源于文件,需要上傳文件(個人建議上傳txt格式文件)

Enter Manually[Text]:手動輸入

二者可以混合搭配使用,并且 Key 和 Message 二者必須有值,否則會報錯.
效果如下:

kafka tool,# kafka,kafka,分布式

場景1:Key 和 Message 均選擇手動輸入

kafka tool,# kafka,kafka,分布式

場景2:Key 和 Message 均選擇來自文件

kafka tool,# kafka,kafka,分布式

場景3:Key 和 Message 其中一個來自文件,一個來自手動輸入

kafka tool,# kafka,kafka,分布式
kafka tool,# kafka,kafka,分布式
txt文件中內容如下:

kafka tool,# kafka,kafka,分布式
消費者消費到的模擬數(shù)據(jù)
kafka tool,# kafka,kafka,分布式
消費命令如下:

./kafka-console-consumer.sh --bootstrap-server 192.168.71.129:9092 --topic topic01文章來源地址http://www.zghlxwxcb.cn/news/detail-769829.html

到了這里,關于KAFKA (2.12-2.2.1)常用命令和kafka tool 工具使用的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【大數(shù)據(jù)工具】Kafka偽分布式、分布式安裝和Kafka-manager工具安裝與使用

    【大數(shù)據(jù)工具】Kafka偽分布式、分布式安裝和Kafka-manager工具安裝與使用

    Kafka 安裝包下載地址:https://archive.apache.org/dist/kafka/ 1. Kafka 偽分布式安裝 1. 上傳并解壓 Kafka 安裝包 使用 FileZilla 或其他文件傳輸工具上傳 Kafka 安裝包: kafka_2.11-0.10.0.0.tgz 解壓安裝包 2. 編輯配置文件 3. 拷貝并修改配置文件 分別修改 server2.properties、server3.properties 4. 創(chuàng)建日志

    2024年02月14日
    瀏覽(57)
  • Kafka 可視化工具 Kafka Tool

    Kafka 可視化工具 Kafka Tool

    使用Kafka的小伙伴,有沒有為無法直觀地查看 Kafka 的 Topic 里的內容而發(fā)過愁呢? 下面推薦給大家一款帶有可視化頁面的Kafka工具: Kafka Tool (目前最新版本是 2.0.4 ) 下載地址 http://www.kafkatool.com/download.html 下載界面 不同版本的Kafka對應不同版本的工具,個人使用的是0.11,所

    2024年02月12日
    瀏覽(20)
  • kafka客戶端工具(Kafka Tool)的安裝

    kafka客戶端工具(Kafka Tool)的安裝

    官方下載 根據(jù)不同的系統(tǒng)下載對應的版本,點擊下載后雙擊,如何一直下一步,安裝 kafka環(huán)境搭建請參考:CentOS 搭建Kafka集群 (1)連接kafka (2)簡單使用 ?

    2024年04月23日
    瀏覽(35)
  • 【數(shù)倉】Kafka消息可視化工具:Offset Explorer(原名kafka Tool)

    【數(shù)倉】Kafka消息可視化工具:Offset Explorer(原名kafka Tool)

    Offset Explorer(以前稱為Kafka Tool)是一個用于管理和使用Apache Kafka?集群的GUI應用程序。 它提供了一個直觀的界面,允許用戶快速查看Kafka集群中的對象以及集群主題中存儲的消息。 它包含面向開發(fā)人員和管理員的功能。 一些主要功能包括: 快速查看所有Kafka集群,包括其代

    2024年04月09日
    瀏覽(26)
  • kafka tool下載安裝和使用

    kafka tool下載安裝和使用

    下載連接:https://www.kafkatool.com/download.html kafka tool官網介紹 Kafka工具是用于管理和使用Apache Kafka集群的GUI應用程序。 它提供了一種直觀的UI,可讓用戶快速查看Kafka集群中的對象以及集群主題中存儲的消息。 它包含面向開發(fā)人員和管理員的功能。 主要功能如下: 1. 快速查看所

    2024年02月05日
    瀏覽(27)
  • Kafka常用操作命令

    一、主題 創(chuàng)建 ./bin/kafka-topics.sh --create --zookeeper 192.168.8.9:2181 --replication-factor 1 --partitions 1 --topic test 列表 ./bin/kafka-topics.sh --list --zookeeper 192.168.8.9:2181 刪除 ./bin/kafka-topics.sh --delete --zookeeper 192.168.8.9:2181 --topic test 詳情 ./bin/kafka-topics.sh --describe --zookeeper 192.168.8.9:2181 --topic test 二、

    2024年02月11日
    瀏覽(18)
  • Kafka的常用命令

    Kafka的常用命令

    提前說明 :當前kafka的版本為 2.13-2.8.1 , 下述所有命令都是需要進入到Kafka服務的的bin目錄下執(zhí)行,即下圖所示目錄。? 1.查看主題列表 2.創(chuàng)建主題 如下為創(chuàng)建一個單分區(qū)單副本的主題的命令示例: 3.查看主題信息 ? PartitionCount :1表示該主題的分區(qū)數(shù) ReplicationFactor :1表示每

    2024年02月15日
    瀏覽(19)
  • Linux——kafka常用命令

    多多點贊,會變好看! 多多留言,會變有錢! 前臺啟動: 后臺啟動: 前臺啟動: 后臺啟動: 創(chuàng)建一個叫demo-topic的主題(topic),有兩個分區(qū),每個分區(qū)3個副本,同時指定該主題的消息保留時長(72小時): 單機創(chuàng)建主題 ?沒有zookeeper: 沒有zookeeper:

    2024年02月03日
    瀏覽(21)
  • kafka 集群搭建 & 常用命令

    kafka 集群搭建 & 常用命令

    1、集群搭建: 1 將kafka 壓縮包解壓到某一目錄 tar -zxvf kafka_2.12-3.5.1.tgz 2 修改節(jié)點配置文件 vim config/server.properties broker.id=0 log.dirs=/tmp/kafka-logs zookeeper 連接配置 zookeeper.connect=節(jié)點1:2181,節(jié)點2:2181,節(jié)點3:2181 3 將安裝好的kafka 分發(fā)到其他服務器 scp -r kafka_2.12-2.4.1/ xxx 4配置KAFKA_HOME環(huán)

    2024年02月07日
    瀏覽(42)
  • kafka常用命令歸納

    這里的命令以kafka2.2之后版本進行說明,社區(qū)推薦命令指定 --bootstrap-server參數(shù),受kafka安全認證體系的約束,如果使用 --zookeeper 會繞過 Kafka 的安全體系。 以 max.message.bytes為例 5.1 增加指定broker的配置 zookeeper 查看修改后內容 5.2 刪除指定broker的配置 限制某個主題副本在執(zhí)行副

    2024年02月05日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包