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、测试
相关推荐
### Kafka环境搭建详解 #### 一、概述 Apache Kafka 是一款分布式的流处理平台,具有高吞吐量、低延迟等特点,广泛应用于日志收集、流处理和消息系统等领域。本文将详细介绍如何在Windows和Linux环境下搭建Kafka...
接下来,我们分步骤来搭建Windows上的Kafka单机环境: ### 1. 安装Java运行环境 (JRE) Kafka运行在Java平台上,因此首先确保你的机器上安装了JDK 8或更高版本。可以从Oracle官网下载并安装。 ### 2. 下载Kafka ...
在Windows系统中搭建Kafka环境涉及多个步骤,包括下载、解压、修改配置文件和修改启动文件。本指南将帮助初学者一步步完成搭建过程。 一、下载并解压Kafka 首先,前往Apache Kafka的官方网站下载最新版本的Kafka二...
在分布式环境中,通常需要多台服务器来运行Kafka集群,但为了测试或学习目的,可以使用单机上的伪分布式设置,这使得开发者能够在本地环境中快速搭建Kafka实例,而无需复杂的网络配置。 标签中的“kafka”、...
### Windows单机环境搭建 1. **下载安装Java运行环境(JRE)**:Kafka依赖Java,因此首先确保你的系统已经安装了JDK或者JRE,并且`JAVA_HOME`环境变量已经设置正确。 2. **下载Kafka**:从Apache官网下载最新稳定...
另外本文是基于Windows部署的,Linux的步骤是基本相同的(只是启动脚本位置不同)。 kafka集群类型: single broker(单节点单boker集群,亦即kafka只启一个broker消息中间件服务,producer、consumer、broker均通过...
本资源是windows下kafka的环境配置及c++实现的kafka的producer相关代码,启动后可以测试c++的producer发送消息可以在windows下启动的kafka的customer接收消息。
自己搭建的kafka开发环境,其中会参考其他的文档《03_重新设置maven的本地库位置...这个开发环境的搭建包括Kafka集群,zookeeper集群的搭建,开发环境是搭建在windows中的eclipse,在eclipse中开发的代码可以直接运行。
kafka环境搭建(windows环境下)-附件资源
### Kafka分布式集群搭建详解 #### 一、概述 Kafka是一种高性能、分布式的消息发布与订阅系统,被广泛应用于日志收集、流处理、消息传递等多个领域。为了提高系统的可用性与扩展性,通常会采用分布式集群的方式...
在Windows环境下,我们将部署Zipkin Server,它负责收集通过Kafka传递过来的调用链数据,并存储到Elasticsearch中,然后提供查询接口供用户分析。 **搭建步骤** 1. **安装JDK**:所有组件都需要Java运行环境,所以...
在Windows 10环境下搭建Apache Kafka是一个常见的任务,特别是在进行大数据处理、实时流计算或微服务架构开发时。Apache Kafka是一款分布式流处理平台,由LinkedIn开源,并被广泛应用于数据集成、消息传递和实时分析...
在Windows上安装和配置Zookeeper-3.4.6是搭建Kafka环境的基础步骤。理解Zookeeper的角色和功能有助于更好地管理和优化Kafka集群。通过上述步骤,你可以成功地在本地环境中运行Zookeeper,并为Kafka提供必要的支持。...
2. 环境搭建 在 Windows 上安装 Kafka 首先需要下载 Apache Kafka 的发行版,通常可以从官方网站 Apache.org 或者镜像站点获取。安装过程中,Zookeeper 是必需的,因为 Kafka 使用 Zookeeper 进行集群管理和协调。 ...