windows 安装 kalfka 并快速启动
1.安装Java 环境
https://www.java.com/zh_CN/
直接下载安装即可
(如果之前有配置过java环境 可以先跳过此步骤,但是如果运行的时候报错就需要把之前的jdk环境变量删除 重新安装下载的jre8
亲测只有jre8 的环境可以,如果有更合适的建议请留言谢谢!)
2.下载安装kalfka
地址 https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.12-0.11.0.3.tgz
(或者到官网下载其他版本 http://kafka.apache.org/downloads)
下载完成后直接解压到本地的D盘文件夹(建放在空间大点的非系统盘,后期会产生log日志)
3.修改log日志的存储地址
用代码编辑工具打开config/server.properties文件(用记事本打开看不出换行和注释容易修改错误):
(地址也可以自己定义)
log.dirs=D:\\kafka_2.12-0.11.0.3\\kafka_log
listeners=PLAINTEXT://localhost:9092 #这里是为了研究kafka的topic删除时 “标记删除”为false ,删除为true delete.topic.enable=true
同样打开config/zookeeper.properties :
dataDir=D:\\kafka_2.12-0.11.0.3\\zkdata
4.创建快速启动工具
在自己使用方便的路径下新建一个记事本复制上以下内容:
(根据自己下载的kalfka版本的文件夹名称修改路径)
#删除log文件 如果有之前的log有时候后kalfka启动会有问题
rd/s/q D:\\
kafka_2.12-0.11.0.3
\\kafka_log
start cmd /k "D:\kafka_2.12-0.11.0.3\bin\windows\zookeeper-server-start.bat D:\kafka_2.12-0.11.0.3\config\zookeeper.properties "
start cmd /k "ping 127.1 -n "4">nul&&D:\kafka_2.12-0.11.0.3\bin\windows\kafka-server-start.bat D:\kafka_2.12-0.11.0.3\config\server.properties"
#(第一次先需要创建一个 topic)
start cmd /c "D:\kafka_2.12-0.11.0.3\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 2 --topic [TOPICNAME]"
#(启动cconsumer)
start cmd /k "D:\kafka_2.12-0.11.0.3\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic [TOPICNAME] --from-beginning"
最后将文件扩展名修改为.bat
5.完成并使用
使用的时候点击创建的.bat 快捷工具即可运行
参考:https://www.cnblogs.com/nhz-M/p/10048055.html
windows 安装 kalfka 并快速启动的更多相关文章
- Windows 安装nginx并开机启动
Win安装nginx并 开机启动 下载nginx安装包 nginx-1.12.2.zip,解压到D盘. https://pan.baidu.com/s/1InQa527yq35Q68c73RBb-A# ...
- Windows运行(Win+R)快速启动所有程序(自定义)
运行Win+R我们都会用,等同于开始菜单的"运行".注意,只是效果等同, 从速度来看,按win+r比用鼠标要快很多倍.用win+r启动常用程序 最常用的是输入cmd打开命令行或ca ...
- Windows 安装RabbitMQ后,启动服务就自动停止
在做SpringCloud消息总线的时候,需要用到RabbitMQ,于是在windows上下载安装了一个,erlang的安装包不是官网下载的,而是朋友分享给我的,没注意它的版本(9.3). 安装完成后 ...
- Windows安装IIS后,启动网站报错:不能在此路径中使用此配置节……
在IIS里启动设置好的网站(ASP.net网站),浏览器报如下错误: 不能在此路径中使用此配置节.如果在父级别上锁定了该节,便会出现这种情况.锁定是默认设置的(overrideModeDefault= ...
- windows安装docker,快捷启动方式无法启动
1.在双击“Docker Quickstart Terminal”时弹出缺少快捷方式,截图如下 2.单机快捷方式查看属性,发现配置的git位置是有问题的 现在只需要把git的正确地址配置好就可以了 现 ...
- 快速解决:windows安装程序无法将windows配置为在此计算机的硬件上运行
用手工运行msoobe.ext启用配置的方法, 快速解决:windows安装程序无法将windows配置为在此计算机的硬件上运行 我自己安装碰到的是蓝色这个错误,下面这个也有网友说用安装驱动等方法 ...
- vc++ windows 快速启动栏创建快捷方式
创建快速启动栏 在windows软件开发中,软件安装过程中总是需要在快速启动栏创建快捷方式,下面介绍一种快速启动栏创建快捷方式的方法,具体代码如下:(该方法不支持win10,目前还没有找到win10的 ...
- Windows下快速启动/关闭orcl服务
大家都知道windows下绝大部分都是图形操作化,很少用命令来执行,例如启动.关闭orcl数据库服务时,一般情况都是在任务管理器(taskmgr.ctrl+shift+esc)或服务(services ...
- 重装助手教你如何禁用Windows 10快速启动
快速启动是首先在Windows 8中实现并延续到Windows 10的功能,可在启动PC时提供更快的启动时间.它是一个方便的功能,也是大多数人在不知情的情况下使用的功能,但还有一些功能会在他们掌握新P ...
随机推荐
- JavaScript day03 循环
循环 while循环 循环是重复性做一件事情 没有办法控制每次循环的时间长度 循环会增大程序时间复杂度(不建议无限循环嵌套 一般情况下不会嵌套超过两次) 死循环 是不会停止的循环 会导致电脑内存溢出 ...
- 为什么不建议使用统配符初始化 css 样式
为什么不建议使用统配符初始化 css 样式 * { padding:0; margin:0; } 采用这样的写法好处是写起来很简单,但是通配符,需要把所有的标签都遍历一遍,当网站较大时,样式比较多,这 ...
- 记-Golang获取本机IP及快速搭建局域FTP
1 package main 2 3 import ( 4 "fmt" 5 "net" 6 "net/http" 7 "strin ...
- Bigdecimal 比较问题
- Java Byte不能用equals
- 怎么得到InnoDB主键索引B+树的高度?
上面我们通过推断得出B+树的高度通常是1-3,下面我们从另外一个侧面证明这个结论.在InnoDB的表空间文件中,约定page number为3的代表主键索引的根页,而在根页偏移量为64的地方存放了该B ...
- java-設計模式-原型模式
原型模式 是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类. 問題: 如果我們要複製一個類實例: 首先, 你必须新建一个属于相同类的对象. 然后, 你必须遍历原始对象的所 ...
- 怎么创建maven项目
1.Eclipse中用Maven创建项目 2.点击[next] 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 4右击 ...
- [译] 沙箱中的间谍 - 可行的 JavaScript 高速缓存区攻击
原文 The Spy in the Sandbox – Practical Cache Attacks in Javascript 相关论文可在 https://github.com/wyvernno ...
- ssm 框架实现增删改查CRUD操作(Spring + SpringMVC + Mybatis 实现增删改查)
ssm 框架实现增删改查 SpringBoot 项目整合 一.项目准备 1.1 ssm 框架环境搭建 1.2 项目结构图如下 1.3 数据表结构图如下 1.4 运行结果 二.项目实现 1. Emplo ...