2019-10-22 + win7 + 单机 + zookeeper框架 + kafka消息框架实践

本文详细介绍如何在本地环境中单机部署Kafka消息系统,包括下载官方软件包、配置Zookeeper与Kafka服务、创建主题、启动生产者与消费者等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官网下载kafka的压缩包:http://kafka.apache.org/downloads(注意kafka版本与JDK版本一致;
官网下载Zookeeper的压缩包: https://zookeeper.apache.org/
本地单机环境
    tips:kafka内部自带了zookeeper,如果单机简单部署,可以不用另外下载部署zookeeper
    1.开启zookeeper
        a).zkServer.sh start
        b).zkServer.sh stop
    2.进入windows目录执行以下命令 开启kafka (每个命令窗口不要关闭)
        a).开启zookeeper服务
            .配置zookeeper.properties文件:  dataDir=C:\\tools\\kafka_2.11-2.3.0\\zkData
                C:\tools\kafka_2.11-2.3.0\bin\windows>zookeeper-server-start.bat ..\..\config\zookeeper.properties
        b).开启kafaka服务
            .配置server.properties文件: log.dirs=C:\\tools\\kafka_2.11-2.3.0\\logs   #本地同一机器    zookeeper.connect=127.0.0.1:2181
                C:\tools\kafka_2.11-2.3.0\bin\windows>kafka-server-start.bat ..\..\config\server.properties
        c)创建 topic 连接为: test 的主题 执行以下命令
            C:\tools\kafka_2.11-2.3.0\bin\windows>kafka-topics.bat -create -zookeeper 127.0.
          0.1:2181 -replication-factor 1 -partitions 1 -topic test
        d).创建生产者 producer (消息发送端)
            C:\tools\kafka_2.11-2.3.0\bin\windows>kafka-console-producer.bat -broker-list localhost:9092 -topic test
        e).创建消费者 consumer (消息接收端)
            C:\tools\kafka_2.11-2.3.0\bin\windows>kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值