Centos7 安装kafka集群
安装kafka
tar -zxvf kafka_2.11-2.2.0.tgz
编辑kafka启动配置文件
vim /conf/server.properties
# 配置如下内容
broker.id=1 listeners = PLAINTEXT://192.168.174.133:9092 advertised.listeners=PLAINTEXT://192.168.174.133:9092 zookeeper.connect=192.168.174.133:2181,192.168.174.134:2181
安装kafka到一台机器
修改配置
broker.id=1 listeners = PLAINTEXT://192.168.174.134:9092 advertised.listeners=PLAINTEXT://192.168.174.134:9092 zookeeper.connect=192.168.174.133:2181,192.168.174.134:2181
在两台服务器上分别启动kafka服务
./kafka-server-start.sh -daemon ../config/server.properties
开放端口
firewall-cmd --add-port=9092/tcp --permanent firewall-cmd --reload firewall-cmd --list-all
创建topic,随意指定节点
./kafka-topics.sh --create --zookeeper 192.168.174.133:2181 --replication-factor 1 --partitions 1 --topic test
向topic发送消息,随意指定节点
./kafka-console-producer.sh --broker-list 192.168.174.133:9092 --topic test
在多个节点上分别消费 test
./kafka-console-consumer.sh --bootstrap-server 192.168.174.133:9092 --topic test --from-beginning
./kafka-console-consumer.sh --bootstrap-server 192.168.174.134:9092 --topic test --from-beginning
参考链接:https://blog.csdn.net/qq_25763595/article/details/107731706
作者:風巽千龍

浙公网安备 33010602011771号