【kafka】kafka3.3.2常用命令

查看kafka服務版本

[root@localhost eicar]# kafka-server-start.sh --version
[2025-06-23 11:10:54,106] INFO Registered kafka:type=kafka.Log4jController MBean (kafka.utils.Log4jControllerRegistration$)
3.3.2 (Commit:b66af662e61082cb)
[root@localhost eicar]#

查看消費者組信息

[root@localhost eicar]# kafka-consumer-groups.sh --list --bootstrap-server localhost:9092
python-consumer-group
[root@localhost eicar]#

查看指定消費者組詳細信息

一個組可以有多個消費者。

主題中的消息只能被同一個組中的一個消費者消費。

一個主題可以被多個消費者組消費。

[root@localhost opt]# kafka-consumer-groups.sh --bootstrap-server localhost:9092 --group python-consumer-group --describeGROUP                 TOPIC           PARTITION  CURRENT-OFFSET  LOG-END-OFFSET  LAG             CONSUMER-ID                                  HOST            CLIENT-ID
python-consumer-group test-topic      0          39              39              0               rdkafka-76d00c65-de7c-4b57-9213-7af52aa7cdd8 /172.16.1.108   rdkafka

偏移量就是消費者消費到哪個消息了,kafka集群有記錄的該信息。

CURRENT-OFFSET: 消費者當前消費到的偏移量

LOG-END-OFFSET: 分區最新消息的偏移量(該第39了)

LAG: 消費滯后量(未消費的消息數)

創建topic

kafka-topics.sh --create --topic test-topic --bootstrap-server localhost:9092 --partitions 1 --replication-factor 1

列出所有topic

[root@localhost eicar]# kafka-topics.sh --list --bootstrap-server localhost:9092
__consumer_offsets
test-topic
[root@localhost eicar]#

啟動kafka生產者

kafka-console-producer.sh --topic test-topic --bootstrap-server localhost:9092

啟動kafka消費者

kafka-console-consumer.sh --topic test-topic --from-beginning --bootstrap-server localhost:9092

python kafka消費者實現過程:

  • 初始化消費者服務
  • 訂閱主題
  • 檢測消息
  • 解析消息

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/87877.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/87877.shtml
英文地址,請注明出處:http://en.pswp.cn/web/87877.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

LastActivityView -查看電腦上的所有操作記錄

LastActivityView 是一款由 NirSoft 開發的免費工具,適用于 Windows 操作系統。它能夠通過分析系統日志、Prefetch 文件、圖標緩存數據庫、注冊表以及藍屏 Dump 文件等多種來源,綜合展示電腦從安裝系統至今的所有操作記錄。 LastActivityView 的功能 L…

English Practice - Day 3

Hi ChatGPT, I am back. can we start today’s english practice? Welcome back, Kelly! 😊 Yes — let’s begin today’s English practice! You’re doing great by showing up consistently. 💪 Q: What’s the weather like today w…

quickbi看板內嵌入powerbi頁面(含單點登錄解決方法)

quickbi看板內嵌入powerbi頁面(含單點登錄解決方法) 實現步驟 要實現在quickbi看板中嵌入powerbi頁面,分4步來實現。 1. 新建quickbi看板, 2. 添加內嵌頁面 3. 獲取Powerbi鏈接 4. 將powerbi鏈接粘貼到內嵌頁面中 第一步&am…

CentOS-6如何配置網絡設置IP? 筆記250706

CentOS-6如何配置網絡設置IP? 筆記250706 1?? 參考 1 CentOS 6 網絡配置完全指南 在 CentOS 6 中配置網絡設置主要涉及修改 /etc/sysconfig/network-scripts/ 目錄下的配置文件。以下是詳細配置步驟: 一、配置靜態 IP 地址 1. 編輯網卡配置文件 vi /etc/sys…

WPF學習筆記(24)命令與ICommand接口

命令與ICommand接口一、命令1. ICommandSource2. 示例3. CommandBinding二、ICommand1.ICommand接口2. ICommand用法3. CanExecute總結一、命令 官方文檔:https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/advanced/commanding-overview 1. ICommandSource 官…

TCP長連接保持在線狀態

TCP長連接是指在一次TCP連接建立后,保持連接狀態較長時間,用于多次數據傳輸,而不是每次通信后立即斷開。這種機制對于需要頻繁通信的應用非常重要。 保持TCP長連接在線的方法 1. 心跳機制(Heartbeat) 實現原理:定期發送小數據包…

華為OD機試 2025B卷 - 報文響應時間 (C++ Python JAVA JS C語言)

2025B卷目錄點擊查看: 華為OD機試2025B卷真題題庫目錄|機考題庫 + 算法考點詳解 2025B卷 100分題型 題目描述 IGMP 協議中,有一個字段稱作最大響應時間 (Max Response Time) ,HOST收到查詢報文,解折出 MaxResponsetime 字段后,需要在 (0,MaxResponseTime] 時間 (s) 內選…

深入理解微服務中的服務注冊與發現(Consul)

在當今數字化浪潮下,微服務架構憑借其高內聚、低耦合的特性,成為眾多企業構建復雜應用系統的首選方案。然而,隨著服務數量的不斷增加,服務之間的調用與管理變得愈發復雜。這時,服務注冊與發現就如同微服務架構中的 “導…

Zephyr【2】-----內核調度[1]

內核調度 Zephyr 內核的調度器是基于什么原則選擇當前執行線程的? 總是選擇優先級最高的就緒線程作為當前線程。 當多個線程優先級相同時,調度器會如何選擇? 線程的 “就緒狀態” 和 “非就緒狀態” 分別指什么?哪些情況會導致…

LangChain內置工具包和聯網搜索

目錄 一、什么是智能體?工具包又是什么? 二、智能體(Agent)的出現是為了解決哪些問題? 三、LangChain里面創建工具方式 3.1 tool 裝飾器:用來定義一個簡單的工具函數,, 可以直接給函數加上這個裝飾器,讓函數成為可調用的工具…

用c++做游戲開發至少要掌握哪些知識?

成長路上不孤單😊😊😊😊😊😊 【14后😊///C愛好者😊///持續分享所學😊///如有需要歡迎收藏轉發///😊】 今日分享關于用C做游戲開發的相關內容! 關…

vue3使用summernote

一、安裝 npm install summernote-vue jquery summernote bootstrap popperjs/core二、summernoteEditor.vue <template><div ref"editorRef"></div> </template><script setup> import {ref, onMounted, onBeforeUnmount, watch} f…

低代碼平臺的性能測試實踐與挑戰

一、引言 近年來&#xff0c;低代碼平臺&#xff08;Low-Code Platform&#xff09;正在快速改變企業軟件開發方式。Gartner 預測&#xff0c;到 2025 年&#xff0c;超過 70% 的應用開發將基于低代碼或無代碼技術。通過“拖拉拽建模 圖形化邏輯 一鍵發布”&#xff0c;企業…

Stereolabs ZED系列與ZED X立體相機系列對比:如何根據項目需求選擇?

Stereolabs是全球領先的三維視覺技術公司&#xff0c;專注于為機器人、自動化和空間感知等領域提供高性能視覺解決方案。其ZED立體相機系列包括ZED和ZED X兩大系列&#xff0c;分別針對多場景三維感知和工業級應用設計&#xff0c;為企業和開發者提供了豐富的選擇。ZED系列&…

Spring Boot登錄認證實現學習心得:從皮膚信息系統項目中學到的經驗

前言 最近通過一個皮膚信息管理系統的項目實踐&#xff0c;深入學習了Spring Boot框架中登錄認證功能的實現方式。這個項目涵蓋了從后端配置到前端集成的完整流程&#xff0c;讓我對現代Web應用的安全機制有了更深刻的理解。本文將分享我在這個過程中的學習心得和技術要點。 …

【初階數據結構】雙向鏈表

文章目錄 雙向鏈表1.申請節點2.鏈表初始化3.尾插4.打印鏈表5.頭插6.尾刪7.頭刪8.查找9.指定位置插入10.刪除pos節點11.鏈表的銷毀12.程序源碼 雙向鏈表 鏈表分類 8種 (帶頭/不帶頭 單向/雙向 循環/循環) 最常用兩種 單鏈表(不帶頭單向不循環鏈表) 雙向鏈表&#xff08;帶頭雙向…

從 Prompt 管理到人格穩定:探索 Cursor AI 編輯器如何賦能 Prompt 工程與人格風格設計(下)

六、引入 Cursor AI 編輯器的開發流程革新 在整個系統開發過程中&#xff0c;我大量采用了 Cursor 編輯器作為主要的開發環境&#xff0c;并獲得以下關鍵收益&#xff1a; 具備 AI 補全與代碼聯想功能&#xff1a;支持通過內置 Copilot 模型對 Python、FastAPI、YAML、JSON 等…

Spark運行架構

Spark框架的核心是一個計算引擎&#xff0c;整體來說&#xff0c;它采用了標準master-slave的結構 ?如下圖所示&#xff0c;它展示了一個Spark執行時的基本結構&#xff0c;圖形中的Driver表示master&#xff0c;負責管理整個集群中的作業任務調度&#xff0c;圖形中的Executo…

基于未合入PR創建增量patch的git管理方法

目錄前言準備操作步驟精準移植基礎PR到本地分支修改代碼鴻蒙編譯、調試、測試具體編譯指令、測試步驟這里帶過&#xff0c;這不是本文論述重點創建diff文件工作倉庫應用最新patch總結前言 作為程序員&#xff0c;多人協同開發同一個需求是正常的。即使是自己一個人搞需求&…

git真正更新項目

背景 Fetch all remote后flutter代碼都拉下來&#xff0c;都是Android項目應用不上&#xff1b;git–>update project才生效&#xff01;&#xff01;&#xff01;