`

Kafka环境的搭建(Windows)

阅读更多

1、安装JDK

2、安装Zookeeper 
Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper 
 2.1、下载安装文件(zookeeper-3.4.9): http://mirror.bit.edu.cn/apache/zookeeper/
 2.2、解压zookeeper-3.4.9(解压到 E:\develop\Kafka\zookeeper-3.4.9) 
 2.3、打开zookeeper-3.4.9\conf,把zoo_sample.cfg重命名成zoo.cfg 
 2.4、修改zoo.cfg配置文件:


 2.5、运行Zookeeper,进入zookeeper-3.4.9\bin目录,双击zkServer.cmd
如果打印以下信息则表示zookeeper已经安装成功并运行在2181端口


 

3、安装Kafka

 

 3.1、Kafka下载地址http://kafka.apache.org/downloads.html,下载后解压到E:\develop\Kafka\kafka_2.12-1.0.0

 3.2、配置server.properties文件(E:\develop\Kafka\kafka_2.12-1.0.0\config\server.properties),Kafka会按照默认,

在9092端口上运行,并连接zookeeper的默认端口:2181
   3.2.1、log.dirs=E:/develop/Kafka/kafka_2.12-1.0.0/tmp/kafka-logs
   3.2.2、zookeeper.connect=localhost:2181
4、启动Kafka(启动Kafka服务器前,确保Zookeeper实例已经准备好并开始运行)

 4.1、启动服务端,进行cmd命令窗口,启动成功后不要关闭窗口

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

 


 

 

4.2、创建主题,进行cmd命令窗口,创建成功后不要关闭窗口

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

 

 

查看主题

.\bin\windows\kafka-topics.bat -zookeeper localhost:2181 --list  
kftest01  

 

删除主题

.\bin\windows\kafka-topics.bat --delete --zookeeper localhost:2181 --topic kftest01  
Topic kf_test_01 is marked for deletion.  
Note: This will have no impact if delete.topic.enable is not set to true.  

 

 

4.3、创建生产者,进行cmd命令窗口,创建成功后不要关闭窗口

 

.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic kftest01 

 

 

 

4.4、创建消费者,进行cmd命令窗口,创建成功后不要关闭窗口

 

.\bin\windows\kafka-console-consumer.bat --zookeeper localhost:2181 --topic kftest01

 

5、测试

 


 

分享到:
评论
1 楼 liuyachao111 2018-04-17  
学习了,实践是好使的。
下载kafka要下载二进制的不然源码没编译老是报找不到主类的错。

相关推荐

    kafka环境搭建

    ### Kafka环境搭建详解 #### 一、概述 Apache Kafka 是一款分布式的流处理平台,具有高吞吐量、低延迟等特点,广泛应用于日志收集、流处理和消息系统等领域。本文将详细介绍如何在Windows和Linux环境下搭建Kafka...

    kafka搭建windows版本单机环境

    接下来,我们分步骤来搭建Windows上的Kafka单机环境: ### 1. 安装Java运行环境 (JRE) Kafka运行在Java平台上,因此首先确保你的机器上安装了JDK 8或更高版本。可以从Oracle官网下载并安装。 ### 2. 下载Kafka ...

    windows搭建kafka环境

    在Windows系统中搭建Kafka环境涉及多个步骤,包括下载、解压、修改配置文件和修改启动文件。本指南将帮助初学者一步步完成搭建过程。 一、下载并解压Kafka 首先,前往Apache Kafka的官方网站下载最新版本的Kafka二...

    windows下kafka_2.12-2.9.0.rar(含单机伪分布式配置)

    在分布式环境中,通常需要多台服务器来运行Kafka集群,但为了测试或学习目的,可以使用单机上的伪分布式设置,这使得开发者能够在本地环境中快速搭建Kafka实例,而无需复杂的网络配置。 标签中的“kafka”、...

    kafka搭建单机windows_单机linux_集群linux操作.rar

    ### Windows单机环境搭建 1. **下载安装Java运行环境(JRE)**:Kafka依赖Java,因此首先确保你的系统已经安装了JDK或者JRE,并且`JAVA_HOME`环境变量已经设置正确。 2. **下载Kafka**:从Apache官网下载最新稳定...

    快速部署单机kafka集群(win环境)

    另外本文是基于Windows部署的,Linux的步骤是基本相同的(只是启动脚本位置不同)。 kafka集群类型: single broker(单节点单boker集群,亦即kafka只启一个broker消息中间件服务,producer、consumer、broker均通过...

    windows的kafka配置及c++工程.zip

    本资源是windows下kafka的环境配置及c++实现的kafka的producer相关代码,启动后可以测试c++的producer发送消息可以在windows下启动的kafka的customer接收消息。

    自己搭建的Kafka开发环境

    自己搭建的kafka开发环境,其中会参考其他的文档《03_重新设置maven的本地库位置...这个开发环境的搭建包括Kafka集群,zookeeper集群的搭建,开发环境是搭建在windows中的eclipse,在eclipse中开发的代码可以直接运行。

    kafka环境搭建(windows环境下)-附件资源

    kafka环境搭建(windows环境下)-附件资源

    kafka分布式集群搭建

    ### Kafka分布式集群搭建详解 #### 一、概述 Kafka是一种高性能、分布式的消息发布与订阅系统,被广泛应用于日志收集、流处理、消息传递等多个领域。为了提高系统的可用性与扩展性,通常会采用分布式集群的方式...

    windows环境搭建调用链监控 spring cloud+es+kafka+zipkin

    在Windows环境下,我们将部署Zipkin Server,它负责收集通过Kafka传递过来的调用链数据,并存储到Elasticsearch中,然后提供查询接口供用户分析。 **搭建步骤** 1. **安装JDK**:所有组件都需要Java运行环境,所以...

    windows10+kafka本地环境

    在Windows 10环境下搭建Apache Kafka是一个常见的任务,特别是在进行大数据处理、实时流计算或微服务架构开发时。Apache Kafka是一款分布式流处理平台,由LinkedIn开源,并被广泛应用于数据集成、消息传递和实时分析...

    windows下安装kafka需要的zookeeper-3.4.6

    在Windows上安装和配置Zookeeper-3.4.6是搭建Kafka环境的基础步骤。理解Zookeeper的角色和功能有助于更好地管理和优化Kafka集群。通过上述步骤,你可以成功地在本地环境中运行Zookeeper,并为Kafka提供必要的支持。...

    kafka Windows安装

    2. 环境搭建 在 Windows 上安装 Kafka 首先需要下载 Apache Kafka 的发行版,通常可以从官方网站 Apache.org 或者镜像站点获取。安装过程中,Zookeeper 是必需的,因为 Kafka 使用 Zookeeper 进行集群管理和协调。 ...

Global site tag (gtag.js) - Google Analytics