zoukankan      html  css  js  c++  java
  • Kafka常用命令

    kafka交互式命令使用

    • 查看topic

    /bin/kafka-topics.sh --list --zookeeper 192.168.58.171:2181,192.168.58.177:2181,192.168.58.178:2181

    • 查看指定topic

    /bin/kafka-topics.sh --describe --zookeeper 192.168.58.171:2181,192.168.58.177:2181,192.168.58.178:2181 --topic my_topic

    •  创建topic

    /bin/kafka-topics.sh --create --zookeeper 192.168.58.171:2181,192.168.58.177:2181,192.168.58.178:2181 --replication-factor 5 --partitions 10 --topic test_topic
    
    --create:表示创建
    --zookeeper:zk的集群节点
    --replication-factor 1:表示复本数。如果设置了3个复制因子,那么最多2个相关的服务器能出问题,否则将无法访问数据。建议使用2,3个复制因子
    --partitions 1:表示分区数。每个分区属于一台服务器,partition会影响Consumer的最大并行度。建议设置成broker的整数倍。
    --topic item_topic:表示topic的名称
    如有发生创建不了的情况
    错误:Error while executing topic command : Replication factor: 1 larger than available brokers: 0.

    请查看zookeeper配置是否正确

    • 删除topic

    /bin/kafka-topics.sh --delete --zookeeper 192.168.58.171,192.168.58.177,192.168.58.178 --topic my_topic
    •  查看topic内容

    bin/kafka-console-consumer.sh --bootstrap-server 192.168.58.177:9092 --topic my_topic --from-beginning
    • 创建生产者,生产消息

    • 生产者发送消息的三种方式
      1. 同步阻塞
      2. 异步发送,发送并忘记
      3. 异步发送,发送回掉处理
    /bin/kafka-console-producer.sh --broker-list 192.168.58.177:9092 --topic my_topic
    • 查看消费者组

    ./kafka-consumer-groups.sh --bootstrap-server 192.168.58.177:9092 --list
    •  查看消费者组消费情况

    ./kafka-consumer-groups.sh --bootstrap-server 192.168.58.177:9092 --describe --group test
    •  创建消费者,消费消息 #--consumer-property group.id=my-consumer-g

    /bin/kafka-console-consumer.sh --bootstrap-server 192.168.58.177:9092 --topic my_topic --partition 0 --offset 0
  • 相关阅读:
    27. Remove Element
    列表变成字典
    1. Two Sum
    CVPR2019:What and How Well You Performed? A Multitask Learning Approach to Action Quality Assessment
    959. Regions Cut By Slashes
    118. Pascal's Triangle
    loj3117 IOI2017 接线 wiring 题解
    题解 NOI2019 序列
    题解 省选联考2020 组合数问题
    题解 Educational Codeforces Round 90 (Rated for Div. 2) (CF1373)
  • 原文地址:https://www.cnblogs.com/yaowentao/p/12871417.html
Copyright © 2011-2022 走看看