zoukankan      html  css  js  c++  java
  • Kafka命令操作

    本文主要介绍Kafka的shell命令:

    查看当前服务器所有的topic

    [hadoop@datanode1 kafka]$ bin/kafka-topics.sh --zookeeper datanode1:2181 --list
    

     创建topic

    [hadoop@datanode1 kafka]$ bin/kafka-topics.sh --zookeeper datanode1:2181 --create --replication-factor 3 --partitions 1 --topic first
    选项说明:
    	--topic 定义topic名
    	--replication-factor  定义副本数
    	--partitions  定义分区数
    

    删除topic

    [hadoop@datanode1 kafka]$ bin/kafka-topics.sh --zookeeper datanode1:2181 --delete --topic first
    

    创建生产者发送消息

    [hadoop@datanode1 kafka]$ bin/kafka-console-producer.sh --broker-list datanode1:9092 --topic test
    

    创建消费者接受消息

    [hadoop@datanode2 kafka]$ bin/kafka-console-consumer.sh --zookeeper datanode1:2181 --from-beginning --topic test
    --from-beginning:会把first主题中以往所有的数据都读取出来。根据业务场景选择是否
    

    查看某一个topic的详情

    [hadoop@datanode1 kafka]$ bin/kafka-topics.sh --zookeeper datanode1:2181 --describe --topic test
    Topic:test      PartitionCount:1        ReplicationFactor:3     Configs:
    Topic: test     Partition: 0    Leader: 2       Replicas: 2,3,1 Isr: 2,3,1
    
  • 相关阅读:
    学习进度条
    学术诚信与职业道德
    czxt
    操作系统
    04 17评论博客
    0414 结对 2.0 33 34
    0408 汉堡包
    (补)结对心得
    构建之法4读后感
    复利计算4.0
  • 原文地址:https://www.cnblogs.com/fmgao-technology/p/10418009.html
Copyright © 2011-2022 走看看