博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kafka入门
阅读量:6371 次
发布时间:2019-06-23

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

1.2入门
1.2a.kafka版本 kafka_2.11-0.8.2.2
1.2.b配置文件中需要注意的地方,broker.id=0这个在每台机器上是不一样的,需要scp复制之后手动去修改
broker.id=0# Hostname the broker will bind to. If not set, the server will bind to all interfaceshost.name=mini1log.dirs=/home/hadoop/apps/kafka/tmp/kafka-logsnum.partitions=2# root directory for all kafka znodes.zookeeper.connect=mini1:2181,mini2:2181,mini3:2181
kafka-2.10-0.10.0.1配置与0.8版本的区别新版本:listeners=PLAINTEXT://192.168.133.133:19092log.dirs=/opt/kafka/kafkalogs/ 10.0.1中不用配置host.name

 

scp 分发到其他机器上,

依次修改各服务器上配置文件的的broker.id,分别是0,1,2不得重复。

1.2.c启动:

依次在各节点上启动kafka

bin/kafka-server-start.sh config/server.properties

注意路径,如果执行出错,按照上面给的路径执行,因为在配置文件中可能用到了相对路径Kafka常用操作命令

查看当前服务器中的所有topicbin/kafka-topics.sh --list --zookeeper  mini1:2181 创建topic./kafka-topics.sh --create --zookeeper mini1:2181 --replication-factor 1 --partitions 3 --topic firstconsole 中测试  bin/kafka-console-producer.sh --broker-list mini1:9092 --topic qqww -- 新版kafka命令 bin/kafka-console-consumer.sh --bootstrap-server mini1:9092 --zookeeper mini1:2181   --from-beginning --topic qqww  删除topic sh bin/kafka-topics.sh --delete --zookeeper mini1:2181 --topic test需要server.properties中设置delete.topic.enable=true否则只是标记删除或者直接重启。 通过shell命令发送消息kafka-console-producer.sh --broker-list kafka01:9092 --topic test11 通过shell消费消息sh bin/kafka-console-consumer.sh --zookeeper mini1:2181 --from-beginning --topic test1 查看消费位置sh kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --zookeeper mini1:2181 --group testGroup 查看某个Topic的详情sh kafka-topics.sh --topic test --describe --zookeeper mini1:2181

 查看所有消费组

 bin/kafka-consumer-groups.sh --zookeeper mini1:2181  --list

 

1.学习一个新东西首先是了解,其次是入门.
1.1了解可以看官网,翻译,博客,
1.2入门,可以从下面的步骤着手,
a.下载安装包安装,记录安装方法
b.配置文件,常用配置熟悉
c.启动方式
d.wordCount,或者hellokitty的demo,在hadoop中,storm,都都有wordcount的例子,在他们的jar包中就有反编译之后就是一个demo

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

你可能感兴趣的文章
大隐隐于市,你身边的那些安全隐患你都知道么?
查看>>
物联网市场迅猛发展 “中国芯”如何把握机会?
查看>>
aws 上使用elb 的多域名问题
查看>>
环球花木网的目标就是致力于打造成为“园林相关行业的专业性门户网站
查看>>
《编写高质量代码:改善c程序代码的125个建议》—— 建议14-1:尽量避免对未知的有符号数执行位操作...
查看>>
《C语言编程魔法书:基于C11标准》——2.2 整数在计算机中的表示
查看>>
全球程序员编程水平排行榜TOP50,中国排名第一
查看>>
HDFS 进化,Hadoop 即将拥抱对象存储?
查看>>
Edge 浏览器奇葩 bug:“123456”打印成“114447”
查看>>
Sirius —— 开源版的 Siri ,由 Google 支持
查看>>
《OpenGL ES应用开发实践指南:Android卷》—— 2.7 小结
查看>>
《Windows Server 2012活动目录管理实践》——第 2 章 部署第一台域控制器2.1 案例任务...
查看>>
Java Date Time 教程-时间测量
查看>>
Selector.wakeup实现注记
查看>>
《Java EE 7精粹》—— 第1章 Java EE 1.1 简介
查看>>
《Exchange Server 2013 SP1管理实践》——导读
查看>>
syslog:类Unix系统常用的log服务
查看>>
使用Annotation设计持久层
查看>>
深入实践Spring Boot2.4.1 Neo4j依赖配置
查看>>
Zen Cart 如何添加地址栏上的小图标
查看>>