Kafka 部署指南-好久没有更新博客了

本文详细介绍了如何在已有的Zookeeper集群基础上搭建Kafka集群,包括下载安装、配置修改及启动流程,并提供了创建主题、生产及消费数据的具体命令。

最近到了一家新公司,很多全新技术栈要理解。每天都在看各类 English Offcial Document,我的宗旨是我既然看懂了,就写下来分享,这是第一篇。

基本需求:

1、已有 zookeeper 集群
2、kafka 搭建请务必准备三台服务器

步骤:

1、下载所需要版本的 kafka 
2、上传服务器解压
tar xzvf kafka_2.11-1.1.0.tgz
3、修改配置文件

broker.id=1    # 必改项

num.network.threads=3    # 网络请求线程数

num.io.threads=8    # IO线程数

num.partitions=3    # 每个 topic 的分区数

log.dirs=/home/kafka/kafka-log    # kafka topic数据存放地址

log.retention.hours=72    # 数据保存小时数,默认是168

zookeeper.connect=192.168.1.1:2181,192.168.1.2:2181,192.168.1.3:2181

zookeeper.connection.timeout.ms=6000    # zookeeper 连接超时时间

 

4、启动 kafka

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

 

部署完成后的工作:

# 创建主题

kafka/bin/kafka-topics.sh --create --zookeeper 192.168.1.162:2181 --replication-factor 1 --partitions 1 --topic opstest

# 生产者生产数据

kafka/bin/kafka-console-producer.sh --broker-list 192.168.1.163:9092 --topic opstest

# 消费者消费数据

kafka/bin/kafka-console-consumer.sh --zookeeper 192.168.1.173:2181 --topic opstest --from-beginning

 

转载于:https://www.cnblogs.com/shangmo/p/9455012.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值