zoukankan      html  css  js  c++  java
  • kafka 安装和配置

    转载自:https://www.cnblogs.com/heijinli/p/13545182.html

    下载及安装 

    1. 第一步:进入kafka官网 

       按照自己的需求选择版本,我这里选择 最新版的 2.4.0

       http://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz

      2. 第二步:下载 wget http://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz 

     3. 第三步:下载好之后 进行解压  tar -xzvf kafka_2.11-2.4.0.gz

       最后成果:为了安全,适当的马赛克不能少

     


    配置 kafka 

    1. 配置 server.properties
      cd kafka_2.11-2.4.0
      创建kafka 日志目录  mkdir logs 

       更改kafka 日志目录映射 vi config/server.properties 


     启动kafka

    1.  启动zookeeper
       启动kafka 之前需要先启动zookeeper 否则会报错
       启动命令:./bin/zookeeper-server-start.sh -daemon  config/zookeeper.properties
      -daemon:表示以守护进程的方式启动。
    2. 启动 kafka
       启动命令:./bin/kafka-server-start.sh -daemon config/server.properties 
       

     kafka  测试

    复制代码
    #在本机创建kafka,副本数量为1,分区数量为1
    [root@kafka bin]# ./kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test
    #查看本机的topic
    [root@kafka bin]# ./kafka-topics.sh --list --bootstrap-server localhost:9092
    #发送消息到test
    [root@kafka bin]# ./kafka-console-producer.sh --broker-list localhost:9092 --topic test
    >aaaa
    >bbbb
    >cccc
    #开启新的终端,进行读取消息测试,“--from-beginning”表示从开头读取
    [root@kafka bin]# ./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
    aaaa
    bbbb
    cccc
    复制代码

     

  • 相关阅读:
    Testdisk 操作指南(硬盘分区表恢复)
    ThinkPHP下使用Uploadify插件提示HTTP Error (302)错误的解决办法
    C#获取计算机CPU的温度
    C# 获取显示器的物理尺寸或分辨率
    获取windows 操作系统下的硬件或操作系统信息等
    AD CS relay attack
    内网密码收集[Foxmail]解密
    如果你是业务线的程序员
    浅析php curl_multi_*系列函数进行批量http请求
    memcached讲解
  • 原文地址:https://www.cnblogs.com/myJuly/p/13652900.html
Copyright © 2011-2022 走看看