• centos下配置kafka


    解压kafka安装包
    tar -zxvf kafka_2.11-2.3.0.tgz
    修改文件夹名称为kafka
    mv kafka_2.11-2.3.0 kafka

    单节点 - 单代理配置

    kafka依赖zookeeper,所以需要先启动kafka自带的zookeeper服务器

    进入kafka目录下的bin中,输入命令
    ./zookeeper-server-start.sh ../config/zookeeper.properties
    或后台启动
    nohup ./zookeeper-server-start.sh ../config/zookeeper.properties >> zookeeper.out &

    启动Kafka server
    ./kafka-server-start.sh ../config/server.properties
    或后台启动
    nohup ./kafka-server-start.sh ../config/server.properties >> kafka.out &

    启动之后输入jps查看是否已存在kafka进程

    之后对kafka进行测试

    创建一个topic:./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

    响应结果:Created topic test

    创建成功,输入./kafka-topics.sh --list --zookeeper localhost:2181 进行查看

    结果:输出test

    发送消息:./kafka-console-producer.sh --broker-list localhost:9092 --topic test

    之后输入想要发送的消息

    接收消息:./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic sunwukong --from-beginning

    即时响应发送的消息

    kafka特性:高吞吐量,低延迟,每秒可以处理几十万条消息;可扩展性;持久性;容错性;高并发

    kafka可用来进行日志收集,消息系统,用户活动跟踪,运营指标,流式处理等

  • 相关阅读:
    ControlExtensionTest(一)
    CCNotificationCenter(二)---NotificationCenterTest
    CCNotificationCenter(一)
    cocos2d-x笔记-CCGLProgram
    cocos2d-x笔记 ccTouchesBegan、ccTouchesMoved、ccTouchesEnded
    CCDictionary(转)
    ios笔记一(面向对象编程)
    cocos2d-x--精灵反转效果--CCOrbitCamera
    Android系统框架介绍
    cocos2d-x 粒子动作 setTexture
  • 原文地址:https://www.cnblogs.com/jokerr/p/12869238.html
Copyright © 2020-2023  润新知