当前位置: 首页 > news >正文

Linux系统下使用Kafka和Zookeeper

Apache Kafka 是一个分布式流处理平台,最初由 LinkedIn 开发,后来成为 Apache
软件基金会的顶级项目。它具有高吞吐量、可扩展性、持久性、容错性等特点,主要用于处理实时数据流。

Linux系统下使用Kafka

1.安装 Java

Kafka 和 Zookeeper 都是基于 Java 开发的,所以需要先安装 Java。
查看java版本:java -version
在这里插入图片描述

2. 安装 Kafka

首先,你需要从 Kafka 的官方网站(https://kafka.apache.org/downloads )下载 Kafka 的二进制包,然后解压到本地目录。接着,启动 Zookeeper 和 Kafka 服务。
这里选择kafka_2.13-3.8.0.tgz
在这里插入图片描述
下载之后解压:

tar -xzf kafka_2.13-3.8.0.tgz

在这里插入图片描述

2.下载Zookeeper

在使用 Kafka 时,通常需要下载和运行 Zookeeper。因为 Kafka 依赖 Zookeeper 来管理集群元数据、协调节点之间的通信以及进行分布式协调等工作。
在这里插入图片描述
在这里插入图片描述
下载后解压

tar -xvf apache-zookeeper-

相关文章:

  • 中介者模式(Mediator Pattern)详解
  • TI AM243X开发流程
  • 【Python 字符串】
  • 大模型的应用中A2A(Agent2Agent)架构的部署过程,A2A架构实现不同机器人之间的高效通信与协作
  • Redis 重回开源怀抱:开源精神的回归与未来展望
  • 仓储车间安全革命:AI叉车防撞装置系统如何化解操作风险
  • 中科院开源:多智能体 + 知识图谱,自动生成高质量医学数据
  • SAP 交货单行项目含税金额计算报cx_sy_zerodivide处理
  • 【人工智能】低代码与AI技术未来趋势分析
  • Redis 8.0正式发布,再次开源为哪般?
  • SQL:MySQL函数:字符串函数
  • 深入解析:如何正确处理业务空值与技术异常?从避免滥用`None`和`WebDriverException`谈起
  • ERC-20与ERC-721:区块链代币标准的双星解析
  • 【知识点】三维项目中关于各种坐标系的初步认识
  • 2.3 点云数据存储格式——LiDAR专用型点云存储格式
  • 【Linux网络】Socket 编程预备
  • 极简远程革命:节点小宝 — 无公网IP的极速内网穿透远程解决方案
  • 用NVivo革新企业创新:洞悉市场情绪,引领金融未来
  • 科学发现 | 源于生活的启示与突破计划的创新
  • Python中,正则表达式,
  • “上海之帆”巡展在日本大阪开幕,松江区组织企业集体出展
  • 复旦大学文科杰出教授裘锡圭逝世,享年90岁
  • 哥伦比亚总统称将在访华期间签署“一带一路”倡议意向书,外交部回应
  • 福特汽车撤回业绩指引,警告关税或造成15亿美元利润损失
  • 五角大楼要裁一批四星上将
  • 秦洪看盘|涌现新逻辑,A股放量回升