zoukankan      html  css  js  c++  java
  • kafka集群搭建文档

    kafka集群搭建文档

    一. 下载解压

    从官网下载Kafka,下载地址http://kafka.apache.org/downloads.html

    注意这里最好下载scala2.10版本的kafka因为scala2.10版本的兼容性比较好和2.11版本差别太大

     

    通过命令 tar –zxvf kafka_2.10-0.9.0.1.tgz解压

    配置启动

    配置config/server.properties

    配置broker.id0开始,后面其他节点配置1,2,3,4等等

     

    事先启动zookeeper集群这里配置zookeeper集群的地址

    zookeeper.connect=master:2181,slave1:2181,slave2:2181

     

    将集群分发到其他机器比如

    scp -r kafka_2.10-0.9.0.1 root@slave1:/opt/sxt/soft/

    scp -r kafka_2.10-0.9.0.1 root@slave2:/opt/sxt/soft/

    这里注意修改broker.id

     

     

    修改完配置以后在每个节点启动kafka

    bin/kafka-server-start.sh config/server.properties

    测试

    新建一个topic

    ./bin/kafka-topics.sh -zookeeper master:2181,slave1:2181,slave2:2181 -topic test -replication-factor 2 -partitions 5 –create

    查看当前的topic

    ./bin/kafka-topics.sh -zookeeper master:2181,slave1:2181,slave2:2181 -list

     

    在一个节点创建一个provider

    ./bin/kafka-console-producer.sh --broker-list master:9092,slave1:9092,slave2:9092 --topic test

    在另外一个节点创建一个consumer

    ./bin/kafka-console-consumer.sh --zookeeper master:2181,slave1:2181,slave2:2181 --from-beginning -topic test

    provider输入信息consumer能接收到信息

     

  • 相关阅读:
    use sortedset
    关于WPF 的快捷键
    关于WPF的UI控件焦点问题
    Hive2.x 版本的安装及配置 以及要注意的事项
    nginx长连接设置
    nginx响应时间监控脚本
    [转]细说Redis监控和告警
    mongodb高级查询
    Python导入自定义包或模块
    [转]大数据hadoop集群硬件选择
  • 原文地址:https://www.cnblogs.com/lovelanglangyou/p/7416739.html
Copyright © 2011-2022 走看看