当前位置: 首页 > article >正文

kafka安装与可视化工具offset explore连接操作说明

1.1 环境前置要求本地部署 Kafka 4.0 极简无复杂依赖只需满足 1 个核心条件本地已安装 JDK 17 及以上版本推荐 JDK 17并配置好 Java 环境变量能在命令行执行java -version和javac -version输出版本号即可无需安装 Zookeeper、无需安装其他中间件无需配置任何系统环境变量本地无端口占用Kafka 默认端口 9092UI 默认修改为 8081均为常规端口Kafka 4.0 本地单机版默认无账号密码、无权限校验匿名访问即可。1.2 本地 Kafka 4.0 安装与启动官网下载 Kafka 版本我下载的是kafka_2.13-4.2.0版本。官网下载地址https://kafka.apache.org/community/downloads/选择Binary downloads二进制包无需源码包。进入 Linux 系统终端输入以下命令进行下载安装包下载完成进行解压解压完成等同安装完成。# 进入下载目录cd/usr/local# 下载 Kafka 4.2.0sudowgethttps://downloads.apache.org/kafka/4.2.0/kafka_2.13-4.2.0.tgz# 解压sudotar-xzfkafka_2.13-4.2.0.tgz由于在 Linux 系统直接联网下载太慢且下载安装包经常异常中断采取了将安装包下载在本地然后将本地文件移动到虚拟机里的 Linux 系统。1.3 将本地文件复制到虚拟机的 Linux 系统方法(1) 前提虚拟机安装 VMware Tools安装执行以下操作虚拟机菜单 → 虚拟机 → 安装 VMware Tools安装完成后在 Linux 里执行bash sudo yum install -y open-vm-tools open-vm-tools-desktop sudo reboot(2) 然后设置共享文件夹1. 虚拟机 → 设置 → 选项 → 共享文件夹2. 选择总是启用3. 点添加→ 选择你 Windows 桌面4. 名字随便填比如desktop(3) 最终在 Linux 系统执行以下命令bash cp /mnt/hgfs/desktop/kafka_2.13-4.2.0.tgz /usr/local/文件kafka_2.13-4.2.0.tgz便成功复制到 Linux 系统下的/usr/local文件夹下。(4) 验证有没有复制成功在 Linux 系统中执行以下命令bash cd /usr/local ls能够看到kafka_2.13-4.2.0.tgz便是复制成功。将文件复制到虚拟机也可以参考我之前的博客https://blog.csdn.net/qqlovelinlin/article/details/161195144?spm1001.2014.3001.5502通过远程桌面的方法。1.4 本地启动 Kafka 4.0推荐方案纯 KRaft 模式无 ZK第一步进入 Kafka 目录最重要cd/usr/local/kafka_2.13-4.2.0第二步生成集群 IDKAFKA_CLUSTER_ID$(bin/kafka-storage.sh random-uuid)第三步格式化sudobin/kafka-storage.shformat--standalone-t$KAFKA_CLUSTER_ID-cconfig/server.properties第四步启动 Kafkabin/kafka-server-start.sh-daemonconfig/server.properties启动成功标识命令窗口无红色报错日志、最后输出started (kafka.server.kafkaServer)相关内容窗口保持运行状态不要关闭这个窗口关闭即停止 Kafka。1.5 停止 Kafka 服务bin/kafka-server-stop.sh2 Kafka 可视化工具 Offset Explorer 安装教程2.1 Offset Explorer 下载下载地址如下https://www.kafkatool.com/download.html2.2 安装步骤2.2.1 在安装目录下点击 exe 启动2.2.2 配置 Kafka 信息打开 Offset Explorer 后的页面展示图如下properties 填写示意图如下cluster name 可以随意填写Bootstrap Servers填ip:9092ip 是我虚拟机的 IP Zookeeper Host/Port留空KRaft 无 ZKkafka cluster version 版本必须是 3.0 以上用来支持 Kafka 的 KRaft 模式。安全配置示意图如下选择无认证 PLAINTEXT2.2.3 查看 Kafka 消息选择一个 Topic → Data → Retrieve MessagesKey/Message 设置展示格式点查询即可看到数据。Messages 选择 Newest查看最新的 Kafka 数据列表每列都可以通过点击表头进行升序或者降序排序。2.2.3.1 设置 Topic 数据展示格式设置 Topic 全局数据展示格式单独设置 Topic 数据展示格式查看数据查看某条信息的数据具体信息2.2.3.2 Kafka 过滤信息查询可以按照 Offset偏移量、Key消息 key、Message消息主体、Regex正则表达式进行单个或者组合查询。2.2.4 创建 Topic右键 “Topics” 文件夹 → 选择 “Create Topic”或点击 “Topics”单击右侧页面中的 “”会弹出 “Add Topic” 页面填写需要创建的 Topic 名称分区数和备份数点击 “Add” 添加即可创建 Topic。创建成功2.2.5 删除 Topic选择需要删除的 Topic 然后点击 x 删除。2.2.6 Topic 发送消息选中 Topic → 选择要发送的分区 → 点击 号 → 选择单条发送。单条手动发送手动单条发送通过手动输入 key 和 value 发送消息。单条文件发送value 文件内容以文件形式单条发送 value。多条手动发送3 将本地的 Offset Explorer 软件与虚拟机上的 Kafka 连接3.1 前提条件虚拟机 Kafka 已经正常启动kafka-server-start.sh运行中主机能 ping 通虚拟机 IP非常关键虚拟机查看 IP 命令ifconfig或ip addr主机 cmd 执行ping 虚拟机IP能通就继续3.2 修改 Kafka 的配置文件进入虚拟机 Kafka 的 config 目录cdkafka_2.13-3.6.1/config编辑server.propertiesviserver.properties找到并修改 / 添加以下配置# 监听地址必须改成 0.0.0.0允许外部连接 listenersPLAINTEXT://0.0.0.0:9092 # 对外暴露的地址填你的虚拟机真实 IP advertised.listenersPLAINTEXT://192.168.x.x:9092 # 不开启 SSL 认证 listener.security.protocol.mapPLAINTEXT:PLAINTEXT node.id1 process.rolesbroker,controller controller.quorum.voters1localhost:9093 listenersPLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093 controller.listener.namesCONTROLLER3.3 格式化bin/kafka-storage.shformat-t$(bin/kafka-storage.sh random-uuid)-cconfig/kraft/server.properties3.4 启动 Kafkasudobin/kafka-server-start.sh config/server.properties注意每次重启 Kafka 服务必须先执行上述 3.3 格式化命令执行完 3.3 再执行 3.4 的启动命令。

相关文章:

kafka安装与可视化工具offset explore连接操作说明

1.1 环境前置要求 本地部署 Kafka 4.0 极简,无复杂依赖,只需满足 1 个核心条件: 本地已安装 JDK 17 及以上版本(推荐 JDK 17),并配置好 Java 环境变量(能在命令行执行 java -version 和 javac -…...

名胜古迹旅游网站的设计与实现(10076)

有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告/任务书)远程调试控屏包运行一键启动项目&…...

谷歌 I/O 开发者大会亮点多:Gemini Spark、YouTube 搜索等新功能来袭!

谷歌 I/O 开发者大会拉开帷幕 谷歌年度 I/O 开发者大会于周二在加利福尼亚州山景城拉开帷幕,会上发布了众多新的 AI 功能、硬件和工具。记者在现场通过 CNET 的实时博客报道了每一项更新。以下是一些亮点回顾。 Gemini Spark 任务自动化 AI 是今年谷歌 I/O 大会的核…...

一键部署开源 AI 项目教程:OpenClaw 下载安装启动卸载全流程

AIStarter 是什么?一文彻底讲清楚很多朋友第一次看到 AIStarter 和 PanelAI 都比较懵:这到底是个什么工具?简单来说,AIStarter 是一款专为本地 AI 部署打造的一键安装管理平台,它能帮助开发者快速下载、安装、启动各种…...

AI写论文秘籍!4款AI论文写作工具,解决论文创作的烦恼!

学术写作难题与AI论文写作工具推荐 在撰写期刊论文、毕业论文或职称论文时,学术研究人员常常面对许多困难。人工创作论文,面对海量的参考文献,寻找合适的资料仿佛在大海中捞针;繁琐的格式要求时常让人感到心力交瘁;而…...

AI设计泳装,效率能翻几倍?

炎夏未至,泳装行业的备战硝烟却已弥漫。设计师灵感枯竭、打版反复修改、样衣成本高企……每一个痛点都像一座大山,压得品牌方喘不过气。面对Z世代瞬息万变的审美,“快”与“准”成了决胜关键。北京先智先行科技有限公司,正携旗下“…...

GanttProject免费开源项目管理工具:简单高效的甘特图软件完全指南

GanttProject免费开源项目管理工具:简单高效的甘特图软件完全指南 【免费下载链接】ganttproject Official GanttProject repository. 项目地址: https://gitcode.com/gh_mirrors/ga/ganttproject GanttProject是一款功能强大的免费开源项目管理工具&#xf…...

终极文档下载指南:如何用kill-doc一键拯救30+平台的文档资源

终极文档下载指南:如何用kill-doc一键拯救30平台的文档资源 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是…...

毫米波高汇聚空馈天线技术【附方案】

✨ 长期致力于透射阵天线、高增益、宽角波束扫描、共形设计、近场赋形研究工作,擅长数据搜集与处理、建模仿真、程序编写、仿真设计。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流,点击《获取方式》 (1)低剖面透射阵天线设计&#xff…...

实战指南:5个关键技术揭秘PUBG罗技鼠标宏后坐力控制脚本

实战指南:5个关键技术揭秘PUBG罗技鼠标宏后坐力控制脚本 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠标宏 项目地址: https://gitcode.com/gh_mirrors/lo/logitech-pubg logitech-pubg是一个针对《绝…...

uml学习笔记(1)

UML学习笔记一:面向对象与UML基础入门 一、面向对象开发思想 两种开发范式对比 结构化方法:以功能、流程为核心拆分模块。逻辑简单直观,但复用性差、耦合度高、维护困难,不适合复杂大型项目。面向对象方法:以现实事物的…...

Onekey Steam清单下载工具:3步搞定游戏清单管理的终极指南

Onekey Steam清单下载工具:3步搞定游戏清单管理的终极指南 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 在Steam游戏生态中,清单文件是连接游戏客户端与服务器资源的关…...

进口与国产扁线电感参数PK:Coilcraft SER2918H-103KL vs TONEVEE ZER2918-H103K

在大电流电源设计领域,扁线电感因低直流电阻、高饱和电流及良好的散热性能,成为 DC-DC 转换器、VRM 及工业控制等场景的核心器件。美国 Coilcraft(线艺)作为国际品牌,其 SER2900 系列长期占据高端市场;国产…...

Promptfoo的搭建与测试,2026-0521成功版很简单

可能写的有点粗糙,但是我搞通了,有不懂的可以问我,懒得再更新了 其实我也是520当天搭建好的,现在的教程也不多,我就搜了搜,没什么具体的步骤,我想用windows感觉更方便一点但是一直不行各种版本…...

人工智能在科学领域需要设立防护措施,避免对它不加批判地采用

耶鲁大学人类学研究生院主任Lisa Messeri、和普林斯顿大学的心理学家M. J. Crockett 发给《自然》期刊的论文中阐述:人工智能正在迅速加速科学产出,但也有可能缩小研究范围,削弱判断力,削弱科学家的培训方式。科学界正以惊人的速度…...

深度解析:光引擎、光模块、光器件之间的关系和区别?

随着AI大模型加速迭代,算力集群正从“千卡”向“万卡”“十万卡”规模迈进,光通信作为连接算力的“血管”,其内部层级关系变得愈发关键。然而,光器件、光模块、光引擎这三者并非同一概念,而是产业链中层层递进的“铁三…...

干翻特斯拉?雷军说输给特斯拉不丢人

一周前的晚上,雷军和马斯克合照上了热搜。一周后的晚上,“雷军说输给特斯拉不丢人”又上了热搜。①5 月 21 日晚间小米有个发布会,雷军期间自问:“Model Y 是全球纯电车型的销冠,每年都有很多车型站出来要挑战 Model Y…...

人教版高中英语选择性必修四单词音频+单词表+单词默写表(2026年最新)

2026年最新人教版高中英语选择性必修四课本单词表、单词默写表和听力音频,PDF高清电子版,可下载打印!单词音频下载链接:https://pan.quark.cn/s/c757d00cb27d人教版高中英语选修四单词高频30个1、literature /ˈlɪtrətʃə(r)/ …...

硬件工程选型解析:钡特电源VB6-48S03MD与金升阳URB4803YMD-6WR3属工业标准模块电源

在工业硬件研发、设备调试与批量量产过程中,小功率隔离供电模块的稳定性、封装规范性与工况适配性,是硬件研发工程师重点核查的核心参数,直接决定工控终端、通信设备与电力监测装置的运行稳定性。在6W级48V转3.3V主流供电方案中,钡…...

LLM处理半结构化数据,csv数据 :在序列化层对字段按熵分层路由——把每个低熵层一次性全局总结、把高熵 TEXT 用“质心+样例“做率最优覆盖、把寻址 α 显式落进 prompt

怎么给LLM 总结结论进行溯源 先搞清「寻址函数 α」是什么 L3 / L4 已经把 12 万条文本压成 8 类模式 + 几条原话证据。可这时候 LLM 看到的只是抽象论断: 「机型 X1C 的喷头堵塞,主要原因是耗材含水(占该类 18%)」 分析师马上会追问:“这 18% 具体是哪 5,200 条工单?给…...

吃透Agent Runtime九大核心设计,从基础跑通到工业级稳定落地

在当下人工智能飞速发展的时代,智能Agent已经成为大模型落地应用最主流的形态之一。从日常智能问答,自动化办公脚本,到复杂的项目工程自主开发,业务流程自主运维,各行各业都在尝试借助Agent解放人力成本,提…...

3C产品功能太多15秒讲不完?用爆款复刻Agent做2分钟完整演示,用户看完直接下单

3C数码产品做千川素材,最容易遇到一个问题:功能很多,15秒根本讲不清。蓝牙耳机要讲降噪、音质、续航、佩戴舒适度;智能手表要讲运动监测、健康功能、续航、防水和系统兼容;小家电要讲使用场景、操作步骤、参数差异和售…...

java springboot-vue社区资源共享系统 社区活动报名系统

目录同行可拿货,招校园代理 ,本人源头供货商项目概述技术栈核心功能模块系统架构设计部署方案扩展性设计项目技术支持源码获取详细视频演示 :同行可合作点击我获取源码->->进我个人主页-->获取博主联系方式同行可拿货,招校园代理 ,本人源头供货商 项目概述…...

Unity SLG框架解析:Clash Engine六维系统架构与工程实践

1. 这不是“又一个SLG模板”,而是把“部落冲突”式玩法真正拆开揉碎的工程实践你有没有试过在Unity里搭一个像《部落冲突》那样的SLG?不是那种只有几个按钮、拖拽兵种就完事的Demo,而是真正能跑通资源采集→建筑升级→兵种训练→多线程战斗→…...

书匠策AI:让毕业论文从“熬秃头“变成“点一下“的黑科技全解读

各位正在被毕业论文折磨得睡不着觉的同学们,先别急着打开第18个浏览器标签页去查资料了。今天这篇文章,我要用最接地气的方式,给你们扒一扒一个叫书匠策AI的工具——它到底能帮你把论文这件事"省事"到什么程度。 官网地址先存好&a…...

GNSS信号丢了也不怕:这款组合导航系统真硬核

在无人系统快速发展的今天,精准可靠的定位导航已成为各类智能装备的核心刚需。然而,传统高精度组合导航系统往往价格昂贵,让许多项目团队望而却步。ER-GNSS/MINS-03为了打破这一僵局——将战术级MEMS惯性器件与全系统全频点双天线GNSS模块深度…...

12个优质播客音乐素材网站,解决你缺BGM的烦恼

根据《2026年中国音频内容创作行业发展白皮书》数据显示,国内活跃播客创作者数量同比增长47%,超过62%的创作者表示,找到合适又合规的播客背景音乐是日常创作的核心痛点之一。很多新人创作者要么找不到风格匹配的素材,要么担心版权…...

Unity游戏资源提取实战指南:AssetStudio高阶用法与避坑手册

1. 这不是“又一个AssetStudio教程”,而是我拆了27款Unity手游后总结的资源提取生存手册AssetStudio、Unity游戏资源提取、Unity AssetBundle、Unity3D反编译——这几个词,过去三年里我每天至少在技术群、论坛、工单系统里看到50次。但绝大多数人点开Ass…...

内部举报、纪检谈话等敏感场景,企业沟通工具需要具备哪些安全能力

一家组织处理内部举报时,沟通链路往往比事件本身更敏感。 举报人担心身份暴露,被举报部门担心信息扩散,纪检或内控人员需要核实事实,法务和审计又可能随后介入。一次谈话纪要、一张截图、一份附件、一个会议链接,都可能…...

数据鲸鱼具身智能task3

我的理解:模型广场提供了模型的雏形与底座,是一些已经85分的通用模型,各任务可以基于这里的模型去试验,根据试验的结果(这里就到了数据管理)发现数据的偏向或侧重点不同,根据这种数据的表现差异…...