kafka学习笔记(二) kafka搭建

kafka安装所需要的环境:

1.java环境

2.安装zookeeper


1.获取kafka安装文件

命令(opt目录下):

wget https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.9.tgz

解压命令:

tar zxf kafka_2.10-0.9.0.1.tgz

进入配置文件目录:

[root@localhost config]# cd /opt/kafka_2.10-0.9.0.1/config/

编辑

vi server.properties

修改参数如下:

broker.id=0
advertised.port=9092
advertised.host.name=192.168.230.131
num.network.threads=3
num.io.threads=8
log.dirs=/opt/kafka_2.10-0.9.0.1/kafkalogs
socket.receive.buffer.bytes=102400
num.partitions=1
log.retention.hours=168
message.max.byte=5242880
default.replication.factor=2
replica.fetch.max.bytes=5242880
log.retention.check.interval.ms=300000
log.cleaner.enable=false
zookeeper.connect=192.168.230.131:2181

切到bin目录下:

扫描二维码关注公众号,回复: 2316788 查看本文章

启动kafka

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

创建topic:

./kafka-topics.sh --create --zookeeper 127.0.0.1:2182 --topic test_topic --replication-factor 1 --partitions 8


至此 kafka已经启动,开始测试:

在服务器上启动生产者:

./kafka-console-producer.sh --broker-list localhost:9092 --topic test_topic 

在服务器上启动消费者:

./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test_topic --from-beginning
在生产者上面发一条消息  如果消费者能接收到  说明安装成功了。



猜你喜欢

转载自blog.csdn.net/qq_34246546/article/details/80859404
今日推荐