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

kafka3.6.1版本学习

在这里插入图片描述
在这里插入图片描述

kafka目录结构
在这里插入图片描述
bin linux系统下可执行脚本文件
bin/windows windows系统下可执行脚本文件
config 配置文件
libs 依赖类库
licenses 许可信息
site-docs 文档
logs 服务日志

启动ZooKeeper

进入Kafka解压缩文件夹的config目录,修改zookeeper.properties配置文件
#the directory where the snapshot is stored.
#修改dataDir配置,用于设置ZooKeeper数据存储位置,该路径如果不存在会自动创建。
dataDir=E:/kafka_2.12-3.6.1/data/zk

打开DOS窗口

#因为当前目录为windows,所以需要通过相对路径找到zookeeper的配置文件。
zookeeper-server-start.bat …/…/config/zookeeper.properties

出现如下界面,ZooKeeper启动成功
在这里插入图片描述
为了操作方便,也可以在kafka解压缩后的目录中,创建脚本文件zk.cmd。

#调用启动命令,且同时指定配置文件。
call bin/windows/zookeeper-server-start.bat config/zookeeper.properties

启动Kafka

进入Kafka解压缩文件夹的config目录,修改server.properties配置文件

#Listener name, hostname and port the broker will advertise to clients.
#If not set, it uses the value for “listeners”.
#客户端访问Kafka服务器时,默认连接的服务为本机的端口9092,如果想要改变,可以修改如下配置
#此处我们不做任何改变,默认即可
#advertised.listeners=PLAINTEXT://your.host.name:9092
#A comma separated list of directories under which to store log files
#配置Kafka数据的存放位置,如果文件目录不存在,会自动生成。
log.dirs=E:/kafka_2.12-3.6.1/data/kafka

打开DOS窗口, 进入kafka/bin/windows目录
调用启动指令,传递配置文件的路径

#因为当前目录为windows,所以需要通过相对路径找到kafka的配置文件。
kafka-server-start.bat …/…/config/server.properties

出现如下界面,Kafka启动成功。
在这里插入图片描述
为了操作方便,也可以在kafka解压缩后的目录中,创建脚本文件kfk.cmd。

#调用启动命令,且同时指定配置文件。
call bin/windows/kafka-server-start.bat config/server.properties

DOS窗口中,输入jps指令,查看当前启动的软件进程
在这里插入图片描述
这里名称为QuorumPeerMain的就是ZooKeeper软件进程,名称为Kafka的就是Kafka系统进程。此时,说明Kafka已经可以正常使用了。

http://www.lryc.cn/news/355939.html

相关文章:

  • 移除链表元素-力扣
  • HTTP请求拦截器链
  • 再创佳绩丨达梦数据库一体机荣获2024数字中国创新大赛·信创赛道总决赛一等奖
  • 数据分析之统计学基础
  • Web3 游戏周报(5.19 - 5.25)
  • 通过el-tree自定义渲染网页版工作目录,实现鼠标悬浮显示完整名称、用icon区分文件和文件夹等需求
  • C语言 | Leetcode C语言题解之第101题对称二叉树
  • TTime:截图翻译/OCR
  • 【哈希】闭散列的线性探测和开散列的哈希桶解决哈希冲突(C++两种方法模拟实现哈希表)(1)
  • 四川农业大学Java实训项目圆满收官,汇智知了堂引领学子实践创新
  • JavaScript的当前时间设置及Date的运算
  • 网络安全管理制度
  • 零基础,想做一名网络安全工程师,该怎么学习?
  • 【大模型部署】在C# Winform中使用文心一言ERNIE-3.5 4K 聊天模型
  • 【Unity】Unity项目转抖音小游戏(三)资源分包,抖音云CDN
  • SQLite查询优化
  • UE4编辑器End键Actor贴近地面
  • 2024儿科常用心理评估量表汇总,附详细操作步骤与评定标准
  • Python 脚本化 Git 操作:简单、高效、无压力
  • 手搓顺序表(C语言)
  • 一文搞懂oracle事务提交以及脏数据落盘的原则
  • OceanBase:列存储
  • Rust:WIndows 环境下交叉编译 Linux 平台程序
  • 从零学爬虫:使用比如说说解析网页结构
  • C#数据类型变量、常量
  • Java高级面试问题及答案
  • 出现 Transaction rolled back because it has been marked as rollback-only 解决方法
  • 数据结构算法题day03
  • 深入分析C#中的“编写器”概念——代码修改、注解与重构
  • uview1.0 u-form表单回显校验不通过