• Kafka单机版环境搭建


    使用版本:kafka_2.10-0.8.1.1

    安装:

    tar -zxvf kafka_2.10-0.8.1.1.tgz -C ~/app/

    添加环境变量:.bash_profile

    export KAFKA_HOME=/home/spark/app/kafka_2.10-0.8.1.1
    export PATH=.:$KAFKA_HOME/bin:......

    kafka配置文件:

    config/server.properties 

    broker.id=0   #唯一,自己指定,不重复即可

    host.name=localhost   #hostname

    zookeeper.connect=localhost:2181   #配置zk的地址,集群版本配置时,多个zk地址使用逗号连接

    启动Kafka步骤:

    1、启动ZK: (ZK环境单独搭建)

    zkServer.sh start

    2、启动KAFKA SERVER:

    kafka-server-start.sh  $KAFKA_HOME/config/server.properties  

    推荐以后台的方式启动:

    kafka-server-start.sh  $KAFKA_HOME/config/server.properties  &

    3、创建TOPIC:

    kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1  --topic test

    检验是否创建topic成功

    kafka-topics.sh --list --zookeeper localhost:2181

    查看topic详细信息

    kafka-topics.sh --describe --zookeeper localhost:2181

    4、启动producer

    kafka-console-producer.sh --broker-list localhost:9092 --topic test

    5、启动consumer

    kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning

    在producer的窗口中输入信息并回车就能在consumer的窗口中收到输入的信息

  • 相关阅读:
    java----session
    js封装成插件-------Canvas统计图插件编写
    js封装成插件
    js学习--变量作用域和作用域链
    学习js函数--自执行函数
    学习js函数--函数定义
    footer不满一屏时在最底部,超出一屏时在页面最下部
    ios 点击区域阴影问题
    提交表单后数据返回时间过长
    点击显示video
  • 原文地址:https://www.cnblogs.com/luogankun/p/3964598.html
Copyright © 2020-2023  润新知