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

    指令参数就不解释了,很容易看明白。

    如果允许下指令create/delete topic, config 文件需要更改参数:

    delete.topic.enable=true

    auto.create.topics.enable=true

    create topic

    ./kafka-topics.sh --create --zookeeper zk0:10199,zk1:10198,zk2:10197 --replication-factor 3 --partitions 3 --topic topicName

    delete topic

    ./kafka-topics.sh --delete --zookeeper zk0:10199,zk1:10198,zk2:10197 --topic topicName

    list topic

    ./kafka-topics.sh --describe --zookeeper zk0:10199,zk1:10198,zk2:10197

    modify topic parameters

    ./kafka-topics.sh --zookeeper zk0:10199,zk1:10198,zk2:10197 --alter --partitions 3 --topic topicName

    即:无论当前指定的topic中的partition有几个,最终改为3 

    consumer command

    /kafka-console-consumer.sh --bootstrap-server kfk0:11199,kfk1:11198,kfk2:11197 --topic streams-wordcount-output --from-beginning \
    --formatter kafka.tools.DefaultMessageFormatter \
    --property print.key=true \
    --property print.value=true \
    --property key.deserializer=org.apache.kafka.common.serialization.StringDeserializer \
    --property value.deserializer=org.apache.kafka.common.serialization.LongDeserializer

    最简单的将log直接谢入kafka中。

    tail -n 0 -f  /var/log/xxxx.log | bin/kafka-console-producer.sh --broker-list kfk0:10199 --sync --topic topicName

    kafka-console-producer.sh 参数很多,不一一列举了。

    指令很多,好好利用一下bin下的工具。

  • 相关阅读:
    poj 3176 三角数和最大问题 dp算法
    poj 2236 网络连接问题 并查集
    poj 3614 奶牛美容问题 优先队列
    得时无怠
    Android入门(一)
    javascript之apply和call
    写一份面试答卷
    拿来即用的loading效果
    关于回调的唠叨
    Nodejs Guides(四)
  • 原文地址:https://www.cnblogs.com/ray30th/p/6652119.html
Copyright © 2011-2022 走看看