栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Centos 安装kafka

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Centos 安装kafka

1.下载

地址:Apache Kafka

 2.安装
tar -zxf kafka_2.13-3.2.0.tgz -C /usr/local/kafka/
 3.配置 
vi server.properties
....

broker.id=1

listeners=PLAINTEXT://172.20.175.130:9092

advertised.listeners=PLAINTEXT://172.20.175.130:9092

# 如果是单列,这里改为1,避免轮询报错

num.network.threads=1

zookeeper.connect=172.20.175.130:2181

vi zookeeper.properties

.....

dataDir=/data/kafka/zookeeper/data
dataLogDir=/data/kafka/zookeeper/logs

 

4.启动&停止
./zookeeper-server-start.sh -daemon ../config/zookeeper.properties
./kafka-server-start.sh -daemon ../config/server.properties
./zookeeper-server-stop.sh
./kafka-server-stop.sh
5.测试
# 创建topics
./kafka-topics.sh --create --bootstrap-server 172.20.175.130:9092 --replication-factor 1 --partitions 1 --topic test-topics

# 查看已存在的topics
./kafka-topics.sh --list --bootstrap-server 172.20.175.130:9092

# 删除topic
./kafka-topics.sh --delete --bootstrap-server 172.20.175.130:9092 --topic test-topics

# 创建组 
./kafka-console-consumer.sh --bootstrap-server=172.20.175.130:9092 --topic test-topics --from-beginning --consumer-property group.id=test_group


# 查看组
./kafka-consumer-groups.sh --bootstrap-server 172.20.175.130:9092 --list

# 查看组详情
./kafka-consumer-groups.sh --bootstrap-server 172.20.175.130:9092 --describe --group test_group

# 删除消费组
./kafka-consumer-groups.sh --bootstrap-server 172.20.175.130:9092 --delete --group test_group
./zookeeper-shell.sh 172.20.175.130:2181


#查看状态
ls /brokers/ids
6.其他

WARN [AdminClient clientId=adminclient-1] Connection to node -1 (/172.20.175.130:9092) could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)
 

# 修改配置文件

vi ../config/server.properties

....

num.network.threads=1

....

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1032127.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号