zoukankan      html  css  js  c++  java
  • Mac OS启动Kafka

    kafka目录结构

    # kafka安装目录
    /usr/local/Cellar/kafka/2.6.0
    
    # 配置文件目录
    /usr/local/etc/kafka/
    
    # 如果超时,在server.properties中增加
    zookeeper.connection.timeout.ms=6000000
    

    先启动zookeeper

    /usr/local/Cellar/kafka/2.6.0/bin/zookeeper-server-start 
    /usr/local/etc/kafka/zookeeper.properties &
    
    cd /usr/local/Cellar/kafka/2.6.0/bin
    ./zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &
    
    # 不使用配置启动的方式
    zkServer start
    zkServer stop
    

    检测是否启动成功
    ps aux | grep zookeeper

    (上图为启动成功时截图)

    后启动kafka

    /usr/local/Cellar/kafka/2.6.0/bin/kafka-server-start 
    /usr/local/etc/kafka/server.properties &
    
    
    # zk如果使用配置启动,kafka也得使用配置启动,不然会报错
    cd /usr/local/Cellar/kafka/2.6.0/bin
    ./kafka-server-start /usr/local/etc/kafka/server.properties &
    
    
    

    检测是否启动成功
    ps aux | grep kakfka

    (上图为启动成功时截图)


    创建topic

    kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic basket_test

    查看topic list
    kafka-topics --list --zookeeper localhost:2181

    要是报:Timed out waiting for connection while in state: CONNECTING ,那就是没有启动zk、kafka


    创建一个生产者

    kafka-console-producer --broker-list localhost:9092 --topic basket_test

    进入指定生产者
    kafka-console-producer --broker-list localhost:9092 --topic basket_test


    创建一个消费者

    kafka-console-consumer --bootstrap-server localhost:9092 --topic basket_test --from-beginning

  • 相关阅读:
    单元测试
    python gdb
    圣诞树
    网络是怎样连接的 读书笔记
    POJ2104 K-th Number(整体二分)
    [SDOI2011]消耗战
    [HNOI2011]XOR和路径
    [HNOI2013]游走
    [JSOI2008]球形空间产生器
    POJ2728 Desert King
  • 原文地址:https://www.cnblogs.com/mysticbinary/p/13848497.html
Copyright © 2011-2022 走看看