windows安装kafka以及kafka管理工具推荐

windows安装

1.下载地址

下载地址 下载最新版本的.tgz文件解压

2.修改配置

修改config目录下的zookeeper.properties中的dataDir属性
在这里插入图片描述
server.properties文件中的log.dir属性
在这里插入图片描述

3.启动zookeeper

进入到bin\windows\下的用cmd输入zookeeper-server-start.bat ..\..\config\zookeeper.properties
在这里插入图片描述

4.启动kafka

进入到bin\windows\下的用cmd输入kafka-server-start.bat ..\..\config\server.properties
在这里插入图片描述

5.创建测试topic

进入到bin\windows\下的用cmd输入kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test

6.查看Topic列表

进入到bin\windows\下的用cmd输入kafka-topics.bat --list --bootstrap-server localhost:9092

7.启动kafka

进入到bin\windows\下的用cmd输入kafka-console-producer.bat --broker-list localhost:9092 --topic test

8.启动kafka

进入到bin\windows\下的用cmd输入kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
利用生产者发送消息,即可在消费者窗口查看到消息

管理工具

kafka虽然好用,但是使用命令去管理还是略显麻烦,下面推荐几个好用的管理工具

1.kafka assit

官网

个人认为最优秀的管理工具,界面简洁清晰美观,功能也基本覆盖了日常使用,缺点是免费版本只能连接本地环境,连接其他地址的kafka需要付费,有条件的可以支持一下。

在这里插入图片描述

2.kafka-console-ui

地址

github上一个star数不错的个人项目,拉取项目后修改config下的application.yml,在使用start.bat即可启动。优势在于免费,界面也较为美观

在这里插入图片描述

其他还有很多kafka管理工具,但要么windows不方便启动或者版本太旧,这边就不继续推荐了,个人使用用上面2个应该足矣

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/294203.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ShardingSphere-JDBC初探

引言 为什么使用分库分表? 数据量太大单表放不下,并且公司不希望切换产品,可选的方案不多,ShardingSphere就是不错的选择。 切换产品指的是换成es、clickhouse、hbase这种支持大数据,试想一下切换产品对整个项目的改…

ChatGPT 进行 SEO的使用技巧

搜索引擎优化 (SEO) 是使网站对搜索引擎友好的一种不断发展的实践。 自搜索引擎和新兴技术的发展以来,它从未保持不变。 最近发布的 ChatGPT 是一种人工智能对话工具,似乎在搜索引擎优化方面有很好的应用。 从创建吸引人的标题到只需一个简短的提示就可…

vivado license申请

AMD: Product Licensing

一分钟全方位认识飞速创软

公司简介 飞速软创专注于面向研发团队的一体化研发平台产品,倾力打造集高效与智能于一体的一体化研发平台产品。其根基深植于深圳这座科技之城,并已将业务版图拓展至北京、上海、珠海及香港等地,通过设立分公司和办事处,全方位覆盖…

音乐制作软件Studio One mac有哪些特点

Studio One mac是一款专业的音乐制作软件,该软件提供了全面的音频编辑和混音功能,包括录制、编曲、合成、采样等多种工具,可用于制作各种类型的音乐,如流行音乐、电子音乐、摇滚乐等。 Studio One mac软件特点 1. 直观易用的界面&…

胎牛血清,预计2028年达到27.5亿美元以上

胎牛血清是从胎牛的脐带或心脏中提取出的一种高营养的医疗用品。本文将从全球市场和中国市场两方面进行分析其发展趋势。 全球市场分析:胎牛血清在药品和生物科技行业中有着广泛的应用,如细胞培养、疫苗制备、诊断试剂盒和治疗药物等。随着生物技术的不断…

多台西门子PLC对接Oracle数据库,实现PLC与数据库双向数据通讯

智能网关IGT-DSER方便实现多台PLC与数据库之间的数据通讯,既可以读取PLC的数据上报到数据库,也可以从数据库查询数据后写入到PLC的寄存器。 网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数…

淘宝以图搜商品API调用详细步骤(apiKeysecret)

以图片来搜索商品是电商平台常见的一个功能,一般用于搜索同款、找爆品、淘宝拍立淘等功能。 通过item_search_img可以实现通过图片来搜索同款商品列表,响应参数包括宝贝标题、列表类型、宝贝图片、优惠价、价格、销量、宝贝ID、商品风格标识ID、掌柜昵称…

vue实现项目部署成功之后提示用户刷新页面

vue实现项目部署成功之后提示用户刷新页面 1. 项目根目录新建 version.js require("fs").writeFileSync("./public/version.txt", new Date().getTime().toString()) 2. 改写package.json中打包命令 "scripts": {"dev": "vue-cl…

CF1909_C. Heavy Intervals题解

CF1909_C. Heavy Intervals题解 题目传送门(Problem - C - CodeforcesCodeforces. Programming competitions and contests, programming communityhttps://codeforces.com/contest/1909/problem/C)。 题目翻译如下:(图片来源&a…

STM32 CubeMX产生的程序架构

使用STM32CubeMX产生启动相关代码,配置各种外设。在后续程序开发过程中,有可能使用STM32CubeMX逐步产生使用的代码,为了将其产生的代码和我们程序隔离,一种可行的程序架构如下: 在此架构中,STM32CubeMX产生…

还在用if-else? 用策略模式干掉它

策略模式(Strategy Pattern) 策略模式是一种行为设计模式,它将一组行为转换为对象, 并使其在原始上下文对象内部能够相互替换。大白话就是比如我写一个登录业务,目前需要满足能通过系统内、微信等平台进行登录&#x…

前端页面锚点跳转

一,页面 二,获取需要跳转的标签class或者id 三,调用跳转方法 如果你的标签有唯一的ID,那么用getElementById方法更好 点击即可跳转锚点

在 Walrus 上轻松集成 OpenTofu

OpenTofu 是什么? OpenTofu 是一个开源的基础设施即代码(IaC)框架,被提出作为 Terraform 的替代方案,并由 Linux 基金会管理。OpenTofu 的问世为应对 HashiCorp 将 Terraform 的许可证从 Mozilla Public License v2.0…

内网穿透的应用-使用Docker本地部署可编辑导航页结合内网穿透实现远程访问

文章目录 1. 使用Docker搜索镜像2. 下载镜像3. 查看镜像4. 启动容器5. 浏览器访问6. 远程访问6.1 内网穿透工具安装6.2 创建远程连接公网地址6.3 使用固定二级子域名地址远程访问 今天和大家分享如何使用Docker本地部署一个开源的简约风格网址导航页,支持五种搜索引…

GeoServe本地部署结合内网穿透实现远程访问Web管理界面

文章目录 前言1.安装GeoServer2. windows 安装 cpolar3. 创建公网访问地址4. 公网访问Geo Servcer服务5. 固定公网HTTP地址 前言 GeoServer是OGC Web服务器规范的J2EE实现,利用GeoServer可以方便地发布地图数据,允许用户对要素数据进行更新、删除、插入…

域名流量被劫持怎么办?如何避免域名流量劫持?

随着互联网不断发展,流量成为线上世界的巨大财富。然而一种叫做域名流量劫持的网络攻击,将会在不经授权的情况下控制或重定向一个域名的DNS记录,导致用户在访问一个网站时,被引导到另一个不相关的网站,从而劫持走原网站…

查询slurm集群各个节点的运行情况

引言 slurm系统是一个集群,它原生的使用方式可以参考之前写的《slurm初识》和《slurm快速入门》。有时候我们想知道我们能申请哪些节点,以及各个节点的使用情况。 原生的指令大概有这两个,一个是使用squeue的方式列举出当前的工作列表。 …

Windows通过注册表修改socket缓冲区大小的方法

在 Windows 通过修改注册表来更改 UDP 缓冲区的大小,按照以下步骤进行操作: 打开注册表编辑器:按下 Win R 键,然后输入 "regedit" 并点击 "确定"。 导航到以下路径:HKEY_LOCAL_MACHINE\System\C…

每日汇评:今天市场重点都转移到美国非农就业数据

周四美元走势摇摆不定; 到目前为止,欧元兑美元仍受到1.0900区域的支撑; 市场的下一个风险事件是美国就业数据的发布; 欧元兑美元在周四成功恢复了上涨动力,并短暂重返1.0970区间,在连续四个交易日的空头主导…