欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

kafka常用脚本及参数解释

程序员文章站 2022-03-26 21:38:24
...

kafka常用脚本及参数解释

  1. 启动

$ nohup ./bin/kafka-server-start.sh ./config/server.properties &

[aaa@qq.com ~]# jps

3098 ZooKeeperMain

3037 Kafka

  1. 创建topic

$ bin/kafka-topics.sh --zookeeper 192.168.1.107:2181,192.168.1.108:2181

–topic topicName --replication-factor 1 --partitions 1 --create

其中, --topic 定义topic名

        --replication-factor  定义副本数

        --partitions  定义分区数
  1. 查看全部Topic

bin/kafka-topics.sh --zookeeper 192.168.1.107:2181,192.168.1.107:2181 --list

  1. 删除Topic:

./bin/kafka-topics.sh --topic topicName –zookeeper \ 192.168.1.107:2181,192.168.1.107:2181 --delete

  1. 查看Topic明细:

./kafka-topics.sh --topic test --describe --zookeeper 192.168.1.107:2181,192.168.1.107:2181

  1. 生产和消费

Productor:

bin/kafka-console-producer.sh --broker-list

192.168.1.107:9092,192.168.1.108:9092 --topic topicName

Consumer:

bin/kafka-console-consumer.sh --zookeeper 192.168.1.107:2181,192.168.1.107:2181 --topic topicName --from-beginning

服务端config/server.properties 中配置项:
kafka常用脚本及参数解释kafka常用脚本及参数解释
Consumer设置

Consumer从kafka集群消费(pull或push方式)数据,并控制获取消息的offset偏移量。
kafka常用脚本及参数解释kafka常用脚本及参数解释

相关标签: kafka