IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 单机版实现Kafka消息的发送与接收(Windows 10) -> 正文阅读

[大数据]单机版实现Kafka消息的发送与接收(Windows 10)

zookeeper & Kafka 下载+安装+搭建(Windows 10)

  • zookeeper 安装搭建
  • Kafka 安装搭建
  • 创建对话框实现发送+接收

zookeeper搭建

  1. 下载zookeeper
    http://zookeeper.apache.org/releases.html
  2. 解压文件夹
  3. 进入该文件夹目录
    建立数据存放文件夹以及日志存放文件夹
    即:在bin目录下建立两个空文件夹:dataDir dataLogDir
    在这里插入图片描述
  4. 修改配置文件
    进入config文件夹
    复制zoo_sample.cfg文件并粘贴命名为zoo.cfg文件(zoo.cfg文件即为配置文件)
    打开zoo.cfg编辑:修改数据存放路径及日志存放路径
    在这里插入图片描述
  5. 运行zookeeper:
    双击bin文件夹内 zkServer.cmd
    关闭zookeeper服务:
    在zkServer.cmd的运行窗口:ctrl+c ——> Y——>回车 即可
    验证是否安装成功:
    双击bin文件夹内 zkCli.cmd
    出现下图字样说明安装成功

注意:保持zkServer.cmd处于运行状态,不要关闭cmd窗口
在这里插入图片描述

Kafka搭建

  1. 下载安装Kafka
    http://kafka.apache.org/downloads.html
  2. 解压文件夹
  3. 在根目录建立日志存放文件夹logs
    在这里插入图片描述
  4. 进入config文件夹,打开server.properties编辑
    修改logs路径及连接端口(连接端口一般默认2181)
    在这里插入图片描述
    在这里插入图片描述
  5. 打开命令行cmd,进入Kafka根目录
    输入并执行命令:.\bin\windows\kafka-server-start.bat .\config\server.properties
    注意:保持cmd窗口运行,不要关闭
    在这里插入图片描述

创建对话框

  1. 创建一个topic会话:
    打开cmd进入kafka\bin\windows文件夹
    创建一个会话topic:kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
    在这里插入图片描述
  2. 打开一个PRODUCER(生产者):
    打开cmd进入kafka\bin\windows文件夹
    输入并执行:kafka-console-producer.bat --broker-list localhost:9092 --topic test
    在这里插入图片描述
  3. 打开一个CONSUMER(消费者):
    打开cmd进入kafka\bin\windows文件夹
    输入并执行:kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
    在这里插入图片描述
  4. 开始对话
    接着就可以从步骤2的会话框输入内容
    步骤3的会话框就可以接收到消息
    在这里插入图片描述
  5. 关闭对话框及服务
    关闭zookeeper:在cmd窗口:ctrl+c ——> Y——>回车 即可
    关闭发送窗口:在cmd窗口:ctrl+c ——> Y——>回车 即可
    关闭接收窗口:在cmd窗口:ctrl+c ——> Y——>回车 即可
    关闭Kafka:找到关闭服务bat文件,双击——>在cmd窗口确认 即可
    在这里插入图片描述

大功告成

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-07-16 11:22:15  更:2021-07-16 11:24:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/8 12:58:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码