Windows中安装和使用Kafka

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: Windows中安装和使用Kafka

一,打开Kafka官网进行下载Kafka


官网地址:https://kafka.apache.org/downloads

我下载的是2.4.0版本

二、下载完毕之后进行解压


    因为Kafka的运行依赖于 Zookeeper,所以还需要下并安装Zookeeper,ZooKeeper和Kafka版本之间有一定的对应关系,不同版本的ZooKeeper和Kafka可以相互兼容,但需要满足一定的条件。

    Kafka 2.2.0 开始支持使用内置的ZooKeeper替代外部ZooKeeper。 所以2.4.0是不需要安装Zookeeper的,直接解压即可。


三、启动Zookeeper


   因为Kafka中的Broker注册,Topic注册,以及负载均衡都是在Zookeeper中管理,所以需要先启动内置的Zookeeper

打开之前下载的Kafka安装包,然后输入cmd

到命令行页面,或者直接win+r然后切换到Kafak的安装目录


启动Zookeeper命令如下:

.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

当看到绑定到IP地址为0.0.0.0、端口号为2181的地址,表示ZooKeeper服务器监听在该地址,启动成功


命令行窗口不能关闭,关闭后无法执行下面操作


四、启动Kafka


新开一个命令行窗口,在之前的目录中输入启动命令

.\bin\windows\kafka-server-start.bat .\config\server.properties

启动完成

命令行窗口不能关闭,关闭后无法执行下面操作


五、测试kafka


    在之前的目录中,新开一个命令行,进行创建名为“topic_test”的主题,其包含一个分区,只有一个副本

.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topic_test

当打印出log表示创建成功

创建一个生产者来产生数据


在>之后可以输入我们要生产的数据


创建消费者消费数据


在之前的D:\Envrionment\kafka_2.11-2.4.0 新建一个命令行

输入以下命令,然后回车


.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic topic_test --from-beginning



然后在之前的生产者窗口中发送数据,消费者窗口即可消息数据,如下所示


结语


?一个人可以掌握知识,但只有与他人交流才能形成智慧。

?One person can acquire knowledge, but wisdom is formed only in the exchange with others.

? 我坚信人与人之间的差距是表面上是财富的差距,本质上是大脑中认知的差距,

我们下期再见。

相关文章
|
6天前
|
Windows
Windows 系统下安装
安装Julia on Windows: Download the installer from <https://julialang.org/downloads/>; 32-bit works on both 32/64-bit systems, while 64-bit requires 64-bit Windows. Run the installer, clicking Next, and check "Add Julia To PATH" to enable command line usage. Default install dir:
|
17天前
|
并行计算 C++ 异构计算
【环境配置】安装windows版本的TensorRt
【环境配置】安装windows版本的TensorRt
24 4
|
5天前
|
Windows
如何使用GUID硬盘分区格式安装新windows系统
这篇文章介绍了全局唯一标识分区表(GUID Partition Table, GPT)与主引导记录(Master Boot Record, MBR)两种硬盘分区格式的区别。
11 0
|
7天前
|
Shell 开发工具 Android开发
|
7天前
|
Windows
苹果笔记本如何安装windows系统
苹果笔记本如何安装windows系统
14 1
|
13天前
|
Windows
Windows 系统下安装
在Windows上安装Julia,访问[julialang.org/downloads](https://julialang.org/downloads/)下载安装程序。64位版本适用于64位系统,32位兼容x86和x86_64。运行安装向导,一路点击Next,记得选中“Add Julia To PATH”选项以添加到环境变量。完成后,用户可在命令行中直接使用Julia,默认路径如C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。
|
17天前
|
TensorFlow 算法框架/工具 C++
在有GPU的windows上安装TensorFlow
在有GPU的windows上安装TensorFlow
33 0
|
17天前
|
Windows
Windows 系统下安装
安装Windows版Julia:访问[julialang.org/downloads](https://julialang.org/downloads/)下载安装程序。64位Julia适用于64位Windows,32位兼容32/64位系统。运行安装向导,一路点击Next,选中"Add Julia To PATH"选项以添加到系统路径。完成后,即可在终端使用Julia命令。默认安装路径:C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。
|
17天前
|
并行计算 TensorFlow 算法框架/工具
Windows10下CUDA9.0+CUDNN7.0.5的完美安装教程
该文介绍了如何在Windows 10上安装CUDA 9.0和cuDNN 7.0.5以支持Tensorflow-gpu 1.10.0。首先,解释了安装CUDA的原因,然后详细步骤包括:从NVIDIA官网下载CUDA 9.0,选择自定义安装并关闭不必要的组件,检查显卡驱动版本以决定是否安装Display Driver,最后确认安装成功。接着,下载cuDNN需要注册NVIDIA账户,解压后将文件复制到CUDA安装目录。整个过程旨在确保与Tensorflow-gpu 1.10.0的兼容性。
34 2
|
17天前
|
Windows
Windows 系统下安装
在Windows上安装Julia,从官网下载安装程序。32位版本兼容32/64位系统,但64位仅用于64位Windows。运行安装向导,简单点击Next,建议选中添加到PATH选项。完成后,Julia将可在终端使用,默认路径如C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。

热门文章

最新文章

http://www.vxiaotou.com