博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Kafka 0.7.2 单机环境搭建
阅读量:6542 次
发布时间:2019-06-24

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

Kafka 0.7.2 单机环境搭建

当下载完Kafka后,进行解压,其目录结构如下:

  • bin
  • config
  • contrib
  • core
  • DISCLAIMER
  • examples
  • lib
  • lib_managed
  • LICENSE
  • NOTICE
  • perf
  • project
  • README.md
  • sbt
  • system_test

Kafka是用scala编写的,可以运行在JVM上,因此不需要单独搭建scala环境,在后面需要编程的时候我们再进行scala的配置。

1.安装Java环境,本机是1.7.0_09

2.解压Kafka,tar -xzvf kafka-0.7.2-incubating-src.tgz

3.下载Kafka的依赖包和构建环境,进入解压后的目录执行如下命令:

./sbt update
./sbt package

4.上述步骤执行完后,kafka的工作环境就配置好了,下面启动服务进行测试。

(1)启动zookeeper server
bin/zookeeper-server-start.sh config/zookeeper.properties &
(2)启动Kafka
bin/kafka-server-start.sh config/server.properties &
接下来测试连接,
(3)运行producer
bin/kafka-console-producer.sh --zookeeper localhost:2181 --topic test
(4)运行consumer
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from- beginning

在producer终端输入如下信息
    Kafka message test
在consumer终端就会收到在producer终端中输入的信息
    Kafka message test

到这一步,就说明单机版部署成功了。

后面可以进一步的研究下分布式部署。

转载于:https://www.cnblogs.com/olmlo/p/4811484.html

你可能感兴趣的文章
[转载]如何使用eclipse 生成runnable jar包
查看>>
js实现刮刮卡效果
查看>>
使用迭代器逆置容器元素
查看>>
java Future模式核心思想(转)
查看>>
cursor的moveToNext()与moveToFirst()
查看>>
Go:类型断言
查看>>
(转)Android项目重构之路:架构篇
查看>>
CVM 单节点集群配置
查看>>
自定义UICollectionViewLayout(适用于多个section)
查看>>
面试题①
查看>>
每个Java初学者都应该搞懂的问题
查看>>
填充磁盘空间的工具和方法
查看>>
javascript进行百度换肤 和显示隐藏一个窗口的操作
查看>>
自动化测试基础篇--Selenium文件上传send_keys
查看>>
html5-字体css
查看>>
「洛谷P1262」间谍网络 解题报告
查看>>
WinForm中跨线程操作控件
查看>>
Kali渗透测试——urlcrazy
查看>>
POJ 1222 extended lights out 高斯消元 板子题
查看>>
宽字节与多字节之间的转换
查看>>