kafka-windows集群部署

ops/2024/10/9 2:35:15/

kafkawindows_0">kafka-windows集群部署目录


文章目录

  • kafka-windows集群部署目录
  • 前言
  • 一、复制出来四个kafka文件夹
  • 二、修改集群每个kafka的配置文件
  • 四、启动zookeeper,kafka集群


前言

部署本文步骤可以先阅读这一篇博客,这篇是关于单机kafka部署测试的。本文用到的文件均是这一篇博客中的文件修改配置部署的。
kafka基本概念以及用法


kafka_18">一、复制出来四个kafka文件夹

复制kafka_2.12-2.40出来四个文件夹,分别命名broker1,broker2,broker3,zookeeper(用于管理集群,配置和上一篇一样 无需修改,用于启动zookeeper)

在这里插入图片描述

kafka_24">二、修改集群每个kafka的配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改三个属性:
broker.id(当前kafka在集群中的id)
listeners(当前kafka的监听端口,因为我们是一台机器部署多个kafka,大家要每个kafka修改端口为不同的,不然会端口占用冲突导致启动失败)
log.dirs(每个kafka存储的日志文件地址)
上述的三个属性如果配置重现冲突都会造成启动失败。
如果有其他失败,可以尝试删除每个kafka下面的log文件夹,清空存储,再次启动

kafka_34">四、启动zookeeper,kafka集群

1.要先启动zookeeper

zookeeper-server-start.bat D:\kafka\zookeeper\config\zookeeper.properties

tips:指令是启动脚本+配置文件位置

在这里插入图片描述
2.启动三个kafka
kafka-server-start.bat D:\kafka\broker1\config\server.properties
kafka-server-start.bat D:\kafka\broker2\config\server.properties
kafka-server-start.bat D:\kafka\broker3\config\server.properties
在这里插入图片描述
kafkaTool查看集群信息
在这里插入图片描述
启动成功


http://www.ppmy.cn/ops/122936.html

相关文章

Object.values() 、 Object.keys()

拿到当前对象里面的value值 // 假设你有一个对象 const myObject {name: Kimi,age: 30,country: Moon };// 获取对象的所有值 const values Object.values(myObject);// 输出值数组 console.log(values); // ["Kimi", 30, "Moon"] 如果你需要在 Vue 组…

『网络游戏』Tips弹窗队列【10】

修改脚本:DynamicWnd.cs 修改脚本:GameRoot.cs 运行项目 - Tips提示消息按顺序依次弹出显示 修改代码:GameRoot.cs 修改代码:LoginSys.cs 运行项目 设置初始化函数 将CreateWnd设置为隐藏 运行项目 本章结束

Linux 计划任务

1.常见定时计划任务设置方式: at: 突发性的,临时决定只执行一次的任务。 crontab: 定时性的,每隔一定的周期就需要重复执行一次的命令。 用#date 为参考时间 1.1 at 计划任务的使用: 使用…

五子棋双人对战项目(3)——匹配模块

目录 一、分析需求 二、约定前后端交互接口 匹配请求: 匹配响应: 三、实现游戏大厅页面(前端代码) game_hall.html: common.css: game_hall.css: 四、实现后端代码 WebSocketConfig …

0 代码自动化测试:RF 框架实现企业级 UI 自动化测试

RobotFramework框架可以作为公司要做自动化 但是又不会代码的一种临时和紧急情况的替代方案,上手简单。 现在大家去找工作,反馈回来的基本上自动化测试都是刚需!没有自动化测试技能,纯手工测试基本没有什么市场。 但是很多人怕代…

螺蛳壳里做道场:老破机搭建的私人数据中心---Centos下Docker学习03(网络及IP规划)

3 网络及IP规划 3.1 容器连接网络初步规划 规划所有容器与虚拟机的三张网卡以macvlan的方式进行连接(以后根据应用可以更改),在docker下创建nat、wifi、nei、wai四张网卡,他们和虚拟机及宿主机上NIC的相关连接参数如下表所示&am…

C++常见的内存错误和解决策略

目录 1.未初始化指针 (Uninitialized Pointer) 2.内存分配未成功却使用了它 3.野指针 (Dangling Pointer) 4.内存泄漏 (Memory Leak) 5.重复释放内存 (Double Free) 6.内存越界访问 (Buffer Overflow) 7.错误的数组删除方式 (Mismatched Delete) 8.栈内存溢出 (Stack O…

CSS 效果:实现动态展示双箭头

最近写了一段 CSS 样式,虽然不难,但实现过程比较繁琐。这个效果结合了两个箭头,一个突出,一个内缩,非常适合用于步骤导航或选项卡切换等场景。样式不仅仅是静态的,还可以通过点击 click 或者 hover 事件&am…