windows系统,kafka入门java实现项目

一、环境要求

操作系统:win10

JDK:1.7以上

kafka版本:kafka_2.12-1.0.0

Kafka官网下载:http://kafka.apache.org/downloads.html

选择:kafka_2.12-1.0.0.tgz

zookeeper下载:http://www.apache.org/dist/zookeeper/zookeeper-3.4.11/

选择:zookeeper-3.4.11.tar.gz(二进制)

二、环境搭建

1.JDK环境(过程略)

2.zookeeper环境

与jdk环境配置类似

a.解压zookeeper压缩包,找到该项目下conf目录中的“zoo_sample.cfg”重      命名为“zoo.cfg”,我的是在E:\Java\Tool\zookeeper-3.4.11\zookeeper-3.4.11

b.在任意文本编辑器(如notepad++,记事本)中打开zoo.cfg,

c. 找到并编辑dataDir=e:/Java/Tool/tmp

  1. 添加环境变量:

ZOOKEEPER_HOME    

变量值  E:\Java\Tool\zookeeper-3.4.11\zookeeper-3.4.11

Path:在末尾添加%ZOOKEEPER_HOME%\bin

测试:打开cmd,输入zkServer(保持打开,以下还要用)

控制台能打印出端口号,说明配置成功

三、kafka安装与运行

1.解压kafka的压缩包,进入解压包目录,E:\Java\Tool\kafka_2.12-1.0.0\kafka_2.12-1.0.0,打开并修改config下的server.properties,修改log.dirs=E:/Java/tmp/kafka-log

2.在kafka安装目录即:E:\Java\Tool\kafka_2.12-1.0.0\kafka_2.12-1.0.0打开命令执行窗口,输入

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

(保持打开,以下还要用)

3.创建主题:

在kafka安装目录即:E:\Java\Tool\kafka_2.12-1.0.0\kafka_2.12-1.0.0打开命令执行窗口,输入

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

(最后键名为主题的名字)

(保持打开,以下还要用)

  1. 创建生产者

在kafka安装目录即:E:\Java\Tool\kafka_2.12-1.0.0\kafka_2.12-1.0.0打开命令执行窗口,输入

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

(最后键名为主题的名字)

(保持打开,以下还要用)

  1. 创建消费者

在kafka安装目录即:E:\Java\Tool\kafka_2.12-1.0.0\kafka_2.12-1.0.0打开命令执行窗口,输入

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

(最后键名为主题的名字)

  1. 在生产者中输入任何信息,消费者能接收即为部署成功。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值