KAFKA运行环境安装(Windows环境)

摘要:
1.安装JDK1.1安装文件:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK1.2安装完成后需要添加以下的环境变量(右键点击“我的电脑”-˃"高级系统设置"-˃"环境变量"):JAVA_HOME:D:JobToolJavajdk1.8.0_171(jdk的安装路径)Path:在现有的值后面添加";%JA

1. 安装JDK

1.1 安装文件:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载JDK
1.2 安装完成后需要添加以下的环境变量(右键点击“我的电脑” -> "高级系统设置" -> "环境变量"):

  • JAVA_HOME: D:JobToolJavajdk1.8.0_171 (jdk的安装路径)
  • Path: 在现有的值后面添加"; %JAVA_HOME%in"

1.3 打开cmd运行 "java -version" 查看当前系统Java的版本:

KAFKA运行环境安装(Windows环境)第1张

2. 安装ZOOKEEPER

Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper

2.1 下载安装文件:http://zookeeper.apache.org/releases.html
2.2 解压文件
2.3 打开zookeeper-3.4.13conf,把zoo_sample.cfg重命名成zoo.cfg
2.4 从文本编辑器里打开zoo.cfg
2.5 把dataDir的值改成“./zookeeper-3.4.13/data”
2.6 添加如下系统变量:
  • ZOOKEEPER_HOME: C:UserslocaladminCODEzookeeper-3.4.13 (zookeeper目录)
  • Path: 在现有的值后面添加 ";%ZOOKEEPER_HOME%in;"

2.7 运行Zookeeper: 打开cmd然后执行 zkserver

KAFKA运行环境安装(Windows环境)第2张

cmd 窗口不要关闭

3. 安装并运行KAFKA

3.2 解压文件
3.3 打开kafka_2.11-2.0.0config
3.4 从文本编辑器里打开 server.properties
3.5 把 log.dirs的值改成“./logs”
3.6 打开cmd
3.7 进入kafka文件目录: cd D:软件kafka_2.12-2.6.0(kafka目录)
3.8 输入并执行: .inwindowskafka-server-start.bat .configserver.properties

KAFKA运行环境安装(Windows环境)第3张

cmd 窗口不要关闭

4. 创建TOPICS

4.1 打开cmd 并进入cd D:软件kafka_2.12-2.6.0inwindows(kafka目录下binwindows)
4.2 创建一个topic:kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

KAFKA运行环境安装(Windows环境)第4张

cmd 窗口不要关闭

5. 打开一个PRODUCER:(生产者)

cd D:软件kafka_2.12-2.6.0inwindows(kafka目录下binwindows)
kafka-console-producer.bat --broker-list localhost:9092 --topic test
KAFKA运行环境安装(Windows环境)第5张

cmd 窗口不要关闭

6. 打开一个CONSUMER: (消费者)

cd D:软件kafka_2.12-2.6.0inwindows(kafka目录下binwindows)
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
KAFKA运行环境安装(Windows环境)第6张

cmd 窗口不要关闭

7. 测试:

KAFKA运行环境安装(Windows环境)第7张

参考地址:https://www.cnblogs.com/lnice/p/9668750.html

免责声明:文章转载自《KAFKA运行环境安装(Windows环境)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇主流开源流媒体服务器有哪些?(转)linux下离线安装svn服务器并配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Kafka 数据文件存储-可靠性保证-ISR核心知识

一、Kafka 数据存储流程和 log 日志讲解 Kafka 采取了分片和索引机制,将每个 Partition 分为多个segment,每个 segment 对应2个文件 log 和 index index文件中并没有为每一条message建立索引,采用了稀疏存储的方式 每隔一定字节的数据建立一条索引,避免了索引文件占用过多的空间和资源,从而可以将索引文件...

kafka错误集锦

javax.management.InstanceAlreadyExistsException: kafka.consumer:type=FetchRequestAndResponseMetrics,name=FetchResponseSize,clientId=iot 在CloudearManager中安装kafka时,报了这样一个错: [Kafka S...

Springboot+WebSocket+Kafka(写着玩的)

闹着玩的来源:前台发送消息,后台接受处理发给kafka,kafka消费者接到消息传给前台显示。联想到websocket。 最终效果如图: 页面解释: 不填写内容的话,表单值默认为Topic、Greeting、Name 点击订阅,按钮变黑 Send Topic 广播 前台显示前缀:T-You Send Subscribe Topic 订阅广播 前台...

kafka connect 使用

connect地址 https://www.confluent.io/hub 安装启动 https://docs.confluent.io/current/connect/userguide.html#connect-userguide-distributed-config https://docs.confluent.io/current/connect...

将Kafka收到的数据传入到redis中

首先得配置GateWay中的config.properties 然后再看一下TBox中的properties main方法中  Test中的config.properties  Test中 先启动网管(GateWay),再启动终端(TBox),然后再运行KafkaTest 启动TBox   在启动Test 可以看到 接收到数据了  然...

Kafka:生产者

Kafka java客户端数据生产流程解析 ProducerRecord ProducerRecord 含义: 发送给Kafka Broker的key/value 值对 //ProducerRecord的成员变量 public class ProducerRecord<K, V> { private final String top...