windows下kafka配置入门 示例
实验平台与软件:
操作系统:windows7 32 位
java 开发包: jdk1.8.0_144
集群: zookeeper-3.3.6
消息队列: kafka_2.11-0.11.0.1
安装序列:
1. jdk安装预配置
jdk-8u144-windows-i586_8.0.1440.1.exe
点击安装:"下一步" ...
环境变量配置:
1)计算机/属性/高级系统设置/高级/环境变量,在系统变量中新建变量:JAVA_HOME 值:C:\Program
Files\Java\jdk1.8.0_144(根据安装路径调整)
2)再新建变量:Classpath ,值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)最后在系统变量:Path 的值后加上: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
测试
打开CMD命令窗口输入:java -version
回车执行,如果能正常显示java版本 说明安装配置成功
注意:
1)多个环境变量值之间需用分号隔开
2)Classpath值前面有一小点
2. zookeeper 安装配置
1)压缩包解压:zookeeper-3.3.6
2)目录下新建data 文件夹
3)conf目录,然后复制zoo_sample.cfg为zoo.cfg
4)修改zoo.cfg 中的dataDir=D:\zookeeper-3.3.6\zookeeper-3.3.6\data
(根据解压路径做相应调整)
3.启动zookeeper
进入 bin 目录,执行 zkServer.cmd
在bin目录 :shift + 鼠标右键 -> 打开命令窗口
输入:zkServer.cmd 回车执行
4 kafka配置
压缩包解压:D:\kafka_2.11-0.11.0.1
进入config目录,编辑 server.properties 文件
log.dirs=D:\kafka_2.11-0.11.0.1\logs 在路径D:\kafka_2.11-0.11.0.1下执行CMD命令:
.\bin\windows\kafka-server-start.bat .\config\server.properties
在路径bin\window下
1)创建 topic :
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test.topic
2) 创建 producer:
kafka-console-producer.bat --broker-list localhost:9092 --topic test.topic
3) 创建 consummer:
kafka-console-consumer.bat --zookeeper localhost:2181 --topic test.topic
5 测试
下面,我们在窗口(Producer)输入一些字符,就会看到consummer
窗口马上就收到消息。
windows下kafka配置入门 示例的更多相关文章
- QT学习之windows下安装配置PyQt5
windows下安装配置PyQt5 目录 为什么要学习QT 命令行安装PyQt5以及PyQt5-tools 配置QtDesigner.PyUIC及PyRcc 为什么要学习QT python下与界面开发 ...
- Redis在windows下的配置
Redis在windows下的配置(在windows-64下安装redis,请参考微软redis的github:https://github.com/MSOpenTech/redis/releases ...
- Windows下Nginx配置SSL实现Https访问(包含证书生成)
Vincent.李 Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https ...
- 在windows下安装配置Ulipad
在windows下安装配置Ulipad 今天推荐一款轻便的文本编辑器Ulipad,用来写一些小的Python脚本非常方便. Ulipad下载地址: https://github.com/limodou ...
- dpm-release3.1在windows下的配置
dpm-release3.1在windows下的配置 dpm是做目标检测objecjt detection的经典方法.dpm系列代码默认是在linux和mac下运行测试过的,windows下默认是不能 ...
- Windows下gvim配置
Windows下gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html 0.准备软件及插件. (a ...
- Windows下FFmpeg快速入门
本系列文章导航 Windows下FFmpeg快速入门 ffmpeg参数解释 mencoder和ffmpeg参数详解(Java处理视频) Java 生成视频缩略图(ffmpeg) 使用ffmpeg进行视 ...
- Windows下FFmpeg高速入门
本系列文章导航 Windows下FFmpeg高速入门 ffmpeg參数解释 mencoder和ffmpeg參数具体解释(Java处理视频) Java 生成视频缩略图(ffmpeg) 使用ffmpeg进 ...
- Tomcat7.0.22在Windows下详细配置过程
Tomcat7.0.22在Windows下详细配置过程 一.JDK1.7安装 1.下载jdk,下载地址:http://www.oracle.com/technetwork/java/javase/do ...
随机推荐
- Docker守护进程
Docker安装完成之后, 需要确定Docker的守护进程是否已经运行. Docker是使用root 权限运行他的程序,进而可以处理普通用户无法完成的操作(比如挂载文件系统). docker程序是Do ...
- 错误:编码GBK的不可映射字符解决办法
今天在cmd测试java代码的时候遇到了一个错误 解决办法: 输入javac -encoding utf-8 文件名.java 原因: 由于JDK是国际版的,我们在用javac编译时,编译程序首 ...
- redis在php中实际应用-list
1.LPUSH Redis Lpush 命令将一个或多个值插入到列表头部. 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作. 当 key 存在但不是列表类型时,返回一个错误.(在Re ...
- luogu题解 P1707 【刷题比赛】矩阵加速递推
题目链接: https://www.luogu.org/problemnew/show/P1707 分析: 洛谷的一道原创题,对于练习矩阵加速递推非常不错. 首先我们看一下递推式: \(a[k+2]= ...
- GitLab: Deploy keys are not allowed to push code.
被这个问题坑了,大半天.写此博文,愿入坑的童鞋能及时托坑 一.当你第一次pull或者push gitlab远程项目的时候提示你一个该建立一个sshkey,此时你在客户端生成sshkey 二.切记要把这 ...
- pl/sql 笔记之基础(上)
由于公司中使用 oracle,而本人对存储过程一直也懵懵懂懂,故一周时间学习了一遍 pl/sql,在此记下笔记!!! 一.前提,pl/sql 是啥? 1.PL/SQL是一种高级数据库程序设计语言,该语 ...
- git ignore 如何忽略已经提交的文件修改
git ignore git ignore的作用很简单,本地仓库忽略一些文件的修改. ignore的规格可以按文件匹配,按后缀匹配或者按文件夹匹配. 如果在项目开发过程中,需要忽略某一个文件已经提交的 ...
- Delphi SpeedButton组件
- java执行字符串中的运算公式
import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.Scrip ...
- (转)oracle使用expdp、impdp和exp、imp导入导出表及表结构
使用expdp.impdp和exp.imp时应该注重的事项: 1.exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. 2.expdp和impdp是服务端的工具程序,他们只能在 ...