1. 下载二进制文件并解压,并修改 broker.id 的值

wget http://apache.fayea.com/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz
tar -xzf kafka_2.-0.10.0.0.tgz
cd kafka_2.-0.10.0.0 # 修改 config/server.properties 中的 broker.id 的值,由于是 localhost 模式,故把 kafka 的节点数设为 ,即 broker.id=

2. 开启zookeeper server 和 kafka server

bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties 注意:后台启动可以用nohup,比如:
nohup bin/zookeeper-server-start.sh config/zookeeper.properties > myout.file 2>&1 &

3. 创建一个topic 然后 查看创建的topic,之后不需要重复创建

bin/kafka-topics.sh --create --zookeeper localhost: --replication-factor  --partitions  --topic test
bin/kafka-topics.sh --list --zookeeper localhost:

4. 发送一些message

bin/kafka-console-producer.sh --broker-list localhost: --topic test

#然后发送一些消息:
This is a message
This is another message

5. 启动一个consumer

bin/kafka-console-consumer.sh --zookeeper localhost: --topic test --from-beginning

#然后控制台会输出下面的消息
This is a message
This is another message

最新文章

  1. 了不起的 nodejs-TwitterWeb 案例 bug 解决
  2. C# oracle odp.net 32位/64位版本的问题
  3. 三分之一的程序猿之社交类app踩过的那些坑
  4. java.lang.Long cannot be cast to java.lang.Integer解决办法
  5. MVC文件夹
  6. Redis Cluster架构和设计机制简单介绍
  7. hdu 2709 Sumsets
  8. 如何将一个Form中的代码拆分到多个文件中
  9. 关于C#控制台传递参数和接收参数
  10. Linux下安装memcache
  11. Spark应用程序的运行框架
  12. 图数据库 Titan 高速入门
  13. hdu1198--并查集
  14. 部署 instance 到 OVS vlan100 - 每天5分钟玩转 OpenStack(138)
  15. iOS 横竖屏适配 笔记
  16. Node.js 中的 stream
  17. js反爬-从入门到精通webdriver
  18. php优秀框架codeigniter学习系列——CI_Controller分析
  19. linux --- 5. nginx 初始
  20. base标签浏览器兼容问题

热门文章

  1. 学习 Git
  2. 一文教您如何通过 Java 压缩文件,打包一个 tar.gz Filebeat 采集器包
  3. jquery翻页turnjs简单实例
  4. 6. SOFAJRaft源码分析— 透过RheaKV看线性一致性读
  5. 微信 AES 解密报错 Illegal key size 三种解决办法
  6. VS链接文件设置
  7. Python多线程与队列
  8. Mybatis 关联对象不能输出的解决办法
  9. android逆向总结
  10. 20191031-5 beta week 1/2 Scrum立会报告+燃尽图 03