美文网首页
kafka基本操作

kafka基本操作

作者: 雪_豹 | 来源:发表于2018-08-26 18:27 被阅读0次
    1、查看topic列表

    bin/kafka-topics.sh --list --zookeeper 127.0.0.1:2181

    2、创建topic

    bin/kafka-topics.sh --create --zookeeper 127.0.0.1:2181 --replication-factor 1 --partitions 1 --topic test

    3、删除topic,这是最新版本的kafka删除方式,最新版本删除须在server.properties中配置 delete.topic.enable=true

    bin/kafka-topics.sh -topic test -delete -zookeeper 127.0.0.1:2181

    4、在控制台启动一个生产者,启动后输入发送内容即可

    bin/kafka-console-producer.sh --broker-list 127.0.0.1:9092 --topic test

    5、在控制台启动一个消费者,配合上面生产者使用,上面发送消息,这里控制台即打印出发送的消息,这里的消费不会影响你程序中对数据的消费,可以大胆使用

    从开始位置打印
    bin/kafka-console-consumer.sh --zookeeper 127.0.0.1:2181 --from-beginning --topic test
    不打印历史数据
    bin/kafka-console-consumer.sh --zookeeper 127.0.0.1:2181 --topic test
    bin/kafka-console-consumer.sh --bootstrap-server 192.168.1.161:9092 --topic test --from-beginning

    相关文章

      网友评论

          本文标题:kafka基本操作

          本文链接:https://www.haomeiwen.com/subject/sjnoiftx.html