首页 > 系统相关 >Windows中安装和使用Kafka

Windows中安装和使用Kafka

时间:2023-07-26 16:00:51浏览次数:40  
标签:bin ZooKeeper Windows Zookeeper kafka -- Kafka 安装

一、打开Kafka官网进行下载Kafka
官网地址:https://kafka.apache.org/downloads
我下载的版本是3.5.0
二、下载完毕之后进行解压

     因为Kafka的运行依赖于 Zookeeper,所以还需要下并安装Zookeeper,ZooKeeper和Kafka版本之间有一定的对应关系,不同版本的ZooKeeper和Kafka可以相互兼容,但需要满足一定的条件。
     Kafka 2.2.0 开始支持使用内置的ZooKeeper替代外部ZooKeeper。 所以3.5.0是不需要安装Zookeeper的,直接解压即可。

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

     打开Conf文件下的zookeeper.properties文件,修改dataDir目录路径

执行启动Zookeeper命令
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
当看到绑定到IP地址为0.0.0.0、端口号为2181的地址,表示ZooKeeper服务器监听在该地址,启动成功
四、启动Kafka
修改Conf下的server.properties文件,修改kafka的日志文件路径

新开一个命令行窗口,在之前的目录中输入启动命令
.\bin\windows\kafka-server-start.bat .\config\server.properties
五、测试kafka
     在之前的目录中,新开一个命令行,进行创建名为“test2”的主题,其包含一个分区,只有一个副本
.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test2

创建一个生产者来产生数据
.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test2
创建消费者消费数据
输入以下命令,然后回车
.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test2 --from-beginning
然后在之前的生产者窗口中发送数据,消费者窗口即可消息数据,如下所示

来源:https://new-developer.aliyun.com/article/1256736

 

标签:bin,ZooKeeper,Windows,Zookeeper,kafka,--,Kafka,安装
From: https://www.cnblogs.com/ywtssydm/p/17582694.html

相关文章

  • WSL2安装以及go开发环境搭建
    1WSL2安装WSL2相比WSL1来说,稳定了很多,基本能够应付所有的Linux开发工具,比开虚拟机方便了好多!!安装步骤Window10开发环境搭建(1)|详细演示WSL2的安装这个UP主还有WSL2下的其他软件配置相关的。跟着视频做就好了。微软的WSL安装教程微软的教程写的非常详细,我是直接参......
  • k8s1.20二进制包安装
    集群环境准备主机规划主机IP地址主机名主机角色主机配置软件列表10.58.32.31k8s-master01master,LB2C4Gkube-apiserver、kube-controller-manager、kube-scheduler、etcd、kubelet、kube-proxy、docker,haproxy、keepalived10.58.32.32k8s-master02master,LB......
  • centeros7 docker安装记录
    centeros7Docker安装记录安装Docker安装必要的系统工具yuminstall-yyum-utilsyuminstall-ydevice-mapper-persistent-datayuminstall-ylvm2添加软件源信息官网提供的软件源速度比较慢,这里使用阿里云的软件源。sudoyum-config-manager--add-repohttp://mirro......
  • ubuntu下安装django
    1.去页面http://www.djangoproject.com/download/下载,按照步骤安装 2.安装apachemodpythonsudoapt-getinstalllibapache2-mod-python 这是在/etc/apache2/mods-enabled文件夹下会有python.load,自动载入mod_python模块 3.进入到apache的/var/www/运行django-admin.pysta......
  • 安装easy_install 和ipython
    从链接http://pypi.python.org/pypi/setuptools#downloads处获得相应的版本运行shsetuptools-0.6c9-py2.4.egg(跟用户权限,若没有可以指定--prefix=~)安装完毕对python2.6可运行下面代码:#!/bin/bash#wgethttp://pypi.python.org/packages/2.6/s/......
  • InDesign (ID) 2018排版设计软件下载和安装教程
    InDesign软件是一个定位于专业排版领域的设计软件,是面向公司专业出版方案的新平台,由Adobe公司于1999年9月1日发布。它是基于一个新的开放的面向对象体系,可实现高度的扩展性,还建立了一个由第三方开发者和系统集成者可以提供自定义杂志、广告设计、目录、零售商设计工作室和报纸出版......
  • 1.如何安装webots
    来自于官网的翻译:http://www.cyberbotics.com/doc/guide/installing-webots1、运行Webots的硬件要求:1)至少一台2GHz的主频(时钟速度)以及双核CPU,建议采用4核的CPU,内存至少2GB。2)需要NVIDIA或者AMDOpenGL(最低版本3.3,OpenGraphicsLibrary,开放图形库,用于渲染2D、3D矢量图形的跨语......
  • windows11 使用Hyper-V 自带虚拟机
    安装Hyper-V是windows中自带的功能默认没有开启,具体可参考下面的文章https://zhuanlan.zhihu.com/p/141973142遇到的问题安装centeros7之后开机出现如下截图大致是因为安全启动的原因启动失败,需要设置一下可以参考如下博客进行设置:https://www.cnblogs.com/Toonter/p/1055......
  • 【项目实战】Java 开发 Kafka 生产者
    ......
  • 【项目实战】Java 开发 Kafka 消费者
    ......