博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wsl下安装并运行Kafka
阅读量:3905 次
发布时间:2019-05-23

本文共 799 字,大约阅读时间需要 2 分钟。

0.引言

kafka是一个高性能分布式的MQ,今天我们就来玩玩

1.安装

wget http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.3.0/kafka_2.11-2.3.0.tgz

这是下载完的样子:

1590876-20190917141052774-1019329629.png

tar -zxvf kafka_2.11-2.3.0.tgzcd kafka_2.11-2.3.0/

修改 kafka-server 的配置文件

cd configvi server.properties

打开后如下所示

1590876-20190917141511164-981323289.png
将这俩位置改一下
1590876-20190917141705402-952340232.png
1590876-20190917141723398-1468329521.png
到此安装结束
***

2.启动

bin/zookeeper-server-start.sh -daemon config/zookeeper.properties #启动zookeeperbin/kafka-server-start.sh  config/server.properties #启动kafka

1590876-20190917142121757-1152606590.png

成功启动

使用 kafka-topics.sh 创建单分区单副本的 topic test:

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic testbin/kafka-topics.sh --list --zookeeper localhost:2181 #查看列表

1590876-20190917142421070-740825456.png

***

3.产生消息

使用kafka-console-producer.sh 发送消息

1590876-20190917142820332-1294471484.png
使用kafka-console-consumer.sh 接收消息

bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

1590876-20190917143250354-335238275.png

至此完成Kafka单机配置

转载地址:http://galen.baihongyu.com/

你可能感兴趣的文章
android简单demo学习系例之排版(TableLayout)[code-based]
查看>>
android简单demo学习系例之排版(TableLayout)[xml-based]
查看>>
bash日期格式转换(去掉无意义的零)的可选方法
查看>>
常用计算机端口解释
查看>>
转载)保护眼睛,把电脑窗口背景设置成绿颜色
查看>>
FireFox 的强大Web开发插件
查看>>
MIME相关
查看>>
WAP1.0与WAP2.0页面的DTD
查看>>
如何学好C++语言
查看>>
包的设计原则
查看>>
回顾时光 详解HTML的发展史
查看>>
MinGW与Cygwin
查看>>
用WEB标准进行开发
查看>>
[译]关于Android图形系统的一些事实真相
查看>>
J2ME下的Zlib/Gzip/Zip压缩相关
查看>>
Cygwin 的安装配置
查看>>
Cygwin基本命令的使用方法
查看>>
Java本地接口(JNI)编程指南和规范(第二章)
查看>>
有关使用xsl输出csv格式文档的实践小结
查看>>
在Ubuntu 12.04 为 Eclipse 添加快速启动项
查看>>