kafka初体验(转载+自己)
2016-05-19 17:34
274 查看
1 下载kafka,并解压
2
启动Zookeeper server+Kafka server(首先进入文件目录):
2.1启动Zookeeper server
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/zookeeper-server-start.sh config/zookeeper.properties &
2.2启动Kafka server:
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-server-start.sh config/server.properties &
3
创建topic+查看
创建:bin/kafka-topics.sh
--create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
查看:bin/kafka-topics.sh --list --zookeeper localhost:2181
4 运行producer+consumer:
4.1运行producer
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
4.2运行consumer:
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
4.3 测试producer+consumer
在producer端输入字符串并回车,查看consumer端是否显示。
5
停止Kafka server +Zookeeper server(注:停止producer 、consumer:Ctrl+C)
5.1停止Kafka
server
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-server-stop.sh
5.2停止Zookeeper server:
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/zookeeper-server-stop.sh
2
启动Zookeeper server+Kafka server(首先进入文件目录):
2.1启动Zookeeper server
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/zookeeper-server-start.sh config/zookeeper.properties &
2.2启动Kafka server:
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-server-start.sh config/server.properties &
3
创建topic+查看
创建:bin/kafka-topics.sh
--create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
查看:bin/kafka-topics.sh --list --zookeeper localhost:2181
4 运行producer+consumer:
4.1运行producer
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
4.2运行consumer:
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
4.3 测试producer+consumer
在producer端输入字符串并回车,查看consumer端是否显示。
5
停止Kafka server +Zookeeper server(注:停止producer 、consumer:Ctrl+C)
5.1停止Kafka
server
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/kafka-server-stop.sh
5.2停止Zookeeper server:
Shell代码
![](http://czj4451.iteye.com/images/icon_star.png)
bin/zookeeper-server-stop.sh
相关文章推荐
- koa中间件实现分析
- FTP 字体不识别 svg/woff/woff2字体 404错误
- 利用lavarel查询 orWhere的使用
- 大量数据表的优化方案
- Goodix系列------如何取消原生的屏幕上的三个key(如何在java里获取property)
- hdu1160(最长下降子序列+排序)
- spring boot入门(一)
- java.rmi.server.ExportException: Port already in use: 1099的解决办法
- java 生成22位UUID 改造
- Eclipse 混淆打包
- .NET Core跨平台开发
- jq animate动画 自制slider
- 判断iOS设备是否越狱
- 修改setting的文本框高亮颜色和android系统全局高亮颜色
- POJ 1046 (枚举,类)
- BitTorrent Sync的原理介绍
- 常见的几种读取.properties文件的方式
- js 中 foreach循环(for in)中,最后会多出一个值
- Java中只有按值传递,没有按引用传递
- JProfiler使用入门(一)——准备工作