kafka windows版本的下载安装,并且本地使用(亲测有效)

目录

  • [1 问题](#1 问题)
  • [2 下载](#2 下载)

1 问题

本地启动一个kafka ,然后可以实现生产者 消费者

2 下载

https://downloads.apache.org/kafka/

选择一个版本下载

下载之后解压


修改配置


修改好之后,就保存,之后先启动zookper ,之后再启动 kafka

java 复制代码
zookeeper-server-start.bat ....\config\zookeeper.properties &

kafka-server-start.bat    D:\kafka\kafka_2.13-3.6.0\config\server.properties


命令行 链接zookper

2.4.1、创建topics

以管理员权限新开一个命令提示窗口,进入D:\bigdata\kafka\2.12-3.5.1\bin\windows目录,执行以下命令,创建topics:

java 复制代码
kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test

2.4.2、查看topics

查看topics列表:

java 复制代码
bin/kafka-topics.sh --bootstrap-server kafkahost:9092 --list

2.4.3、打开一个producer(生产者)

以管理员权限新开一个命令提示窗口,进入D:\bigdata\kafka\2.12-3.5.1\bin\windows目录,

执行以下命令,打开一个producer(生产者):

java 复制代码
kafka-console-producer.bat --broker-list localhost:9092 --topic test

2.4.4、打开一个consumer(消费者)

以管理员权限新开一个命令提示窗口,进入D:\bigdata\kafka\2.12-3.5.1\bin\windows目录,执行以下命令,打开一个consumer(消费者):

java 复制代码
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

2.4.5、测试发送和接受消息

以上打开的窗口不要关闭,然后就可以在producer(生产者)控制台窗口输入消息并回车。在消息输入过后,很快consumer(消费者)窗口就会显示出producer(生产者)发送的消息。

2.4.5.1、producer(生产者)发送消息

在producer(生产者)控制台窗口输入消息:

2.4.5.2、consumer(消费者)接收消息

在consumer(消费者)控制台窗口查看消息:

我们发现,producer(生产者)发送的消息被consumer(消费者)接受到了。

这里乱码是字符集的问题。

2.4.5、收不到消息,常见情况

在consumer没有打开之前,就在producer里面发送了消息

producer和consumer使用的topic不一致

以上就是 本地启动成功 kafka

相关推荐
梦帮科技1 小时前
vLLM / TensorRT-LLM 极限推理:PagedAttention 细粒度物理页表管理与连续批处理(Continuous Batching)实战
数据结构·人工智能·分布式·python·深度学习·算法·vllm
kakakahahahaha2 小时前
LoadLibrary failed with error 87 排查:ERROR_INVALID_PARAMETER、DLL路径、架构与显卡驱动
windows·电脑·笔记本电脑·nvidia·软件需求
用户1494484813203 小时前
同为消息队列,RocketMQ 和 Kafka 的底层设计差在哪?
kafka
百事牛科技3 小时前
7Z分卷文件怎么打开?7-Zip解压方法详解
windows·7-zip
Frank_refuel6 小时前
分布式RPC框架实战(二):服务端模块划分与底层设计
分布式·网络协议·rpc
开开心心就好6 小时前
办公软件卸载不干净?专用工具一键清残留
java·前端·人工智能·智能手机·kafka·excel·memcache
2301_789380497 小时前
【踩坑记录】Windows资源管理器无限重启,改注册表、看日志
windows·经验分享·笔记
sukalot8 小时前
Windows 驱动实例分析系列:libwdi 驱动分析 - libwdi 篇(五)
windows·驱动开发
(Charon)8 小时前
【C/C++面试】手写内存池:从空闲链表到内存申请与释放
java·开发语言·windows
CS创新实验室8 小时前
Python 的鸭子类型
开发语言·windows·python