实验平台与软件:

操作系统: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配置入门 示例的更多相关文章

  1. QT学习之windows下安装配置PyQt5

    windows下安装配置PyQt5 目录 为什么要学习QT 命令行安装PyQt5以及PyQt5-tools 配置QtDesigner.PyUIC及PyRcc 为什么要学习QT python下与界面开发 ...

  2. Redis在windows下的配置

    Redis在windows下的配置(在windows-64下安装redis,请参考微软redis的github:https://github.com/MSOpenTech/redis/releases ...

  3. Windows下Nginx配置SSL实现Https访问(包含证书生成)

    Vincent.李   Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https ...

  4. 在windows下安装配置Ulipad

    在windows下安装配置Ulipad 今天推荐一款轻便的文本编辑器Ulipad,用来写一些小的Python脚本非常方便. Ulipad下载地址: https://github.com/limodou ...

  5. dpm-release3.1在windows下的配置

    dpm-release3.1在windows下的配置 dpm是做目标检测objecjt detection的经典方法.dpm系列代码默认是在linux和mac下运行测试过的,windows下默认是不能 ...

  6. Windows下gvim配置

    Windows下gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html 0.准备软件及插件. (a ...

  7. Windows下FFmpeg快速入门

    本系列文章导航 Windows下FFmpeg快速入门 ffmpeg参数解释 mencoder和ffmpeg参数详解(Java处理视频) Java 生成视频缩略图(ffmpeg) 使用ffmpeg进行视 ...

  8. Windows下FFmpeg高速入门

    本系列文章导航 Windows下FFmpeg高速入门 ffmpeg參数解释 mencoder和ffmpeg參数具体解释(Java处理视频) Java 生成视频缩略图(ffmpeg) 使用ffmpeg进 ...

  9. Tomcat7.0.22在Windows下详细配置过程

    Tomcat7.0.22在Windows下详细配置过程 一.JDK1.7安装 1.下载jdk,下载地址:http://www.oracle.com/technetwork/java/javase/do ...

随机推荐

  1. Linux就该这么学——新手必须掌握的命令之我的第一个命令

    1.Linux操作系统的开机进程(基本过程) (1).内核的引导: BIOS自检,安装BIOS默认设置的启动设备(硬盘)来启动.读取目录/boot目录下的内核文件 (2).运行init: 运行init ...

  2. 从入门到自闭之Python软件命名规范

    软件命名规范:分文件存储 当代码存放在一个py文件中时会存在一下缺点: 不便于管理 可读性差 加载速度慢 是Django的雏形 程序员预定俗称的一些东西 启动文件:也叫启动接口,通常文件夹名字使用bi ...

  3. 从入门到自闭之Python自定义模块

    自定义模块 定义:一个文件就是一个模块(能被调用的文件,模块就是一个工具箱,工具就是函数) 作用: 将代码文家化管理,提高可读性,避免重复代码 拿来就用(避免重复造轮子),python中类库比较多,提 ...

  4. JavaScript使用readAsDataURL读取图像文件

    JavaScript使用readAsDataURL读取图像文件 FileReader对象的readAsDataURL方法可以将读取到的文件编码成Data URL.Data URL是一项特殊的技术,可以 ...

  5. Bash Plays with Functions CodeForces - 757E (积性函数dp)

    大意: 定义函数$f_r(n)$, $f_0(n)$为pq=n且gcd(p,q)=1的有序对(p,q)个数. $r \ge 1$时, $f_r(n)=\sum\limits_{uv=n}\frac{f ...

  6. vscode 格式化vue代码单引号变双引号

    首选项->设置.输入框输入vetur vscode中设置 "vetur.format.defaultFormatterOptions": { "prettier&q ...

  7. 帝国 cms 修改登录次数的两种方法

    1.找到数据库表 注:我把这里的5改成50了. 2.找打e ==>> config ==>>  config.php ==>> loginnum的5修改一下即可

  8. 第二篇 HTML 常用元素及属性值

    常用元素及属性值 先和同学了解下,一部分常用的元素,区别以及属性,常用在哪里.   标签是由左右尖括号抱起来的,由开始标签开始,再由结束标签结束,里面内容则是元素,比如:<div>< ...

  9. Android系统分析之Audio音频流, 音频策略, 输出设备之间的关系

    音频流, 音频策略, 输出设备之间的关系 只针对 AudioManager.STREAM_VOICE_CALL 音频流类型进行分析 涉及到的类: hardware/libhardware_legacy ...

  10. 在iPhone开发中实现解压缩gzip

    在iPhone开发中实现解压缩gzip是本文要介绍的内容,最近做的一个东西中,需要从网络获取xml文件,但是该文件用了gzip压缩的.搜索一 下有人说gzip压缩的用urlrequest可以自己解压, ...