Linux搭建kafak集群 + log4j

本文详细介绍了如何在Linux系统中搭建Kafka集群,包括Zookeeper的版本信息、集群配置、Kafka的安装与启动,以及创建和管理topic。同时,文章还展示了如何使用Log4j将程序日志实时写入Kafka,并通过Producer和Consumer进行验证。
摘要由CSDN通过智能技术生成

版本信息
zookeeper-3.4.10
kafka_2.11-1.1.0

集群信息
192.168.0.109
192.168.0.108
192.168.0.111

安装kafka集群
1.解压kafka
tar -zxvf kafka_2.11-1.1.0.tgz

2.将解压的kafka拷贝到108,111上
scp -r kafka_2.11-1.1.0 root@192.168.0.108:/usr/

3.修改server.properties配置文件
vi config/server.properties
主要有以下几点需要更改:

broker.id=0
listeners=PLAINTEXT://192.168.0.109:9091
#kafka日志存放位置可以为默认
log.dirs=/tmp/kafka-logs
#kafka日志留存时间
log.retention.hours=168
#在指定时间后关闭空闲连接,默认是600000
connections.max.idle.ms=600000
#zookeeper的ip与端口
zookeeper.connect=192.168.0.109:2181,192.168.0.108:2181,192.168.0.111:2181/kafka

参照上面的配置修改其他108,111上的server.properties

4.启动kafka
配置完后分别启动109,108࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值