kafka简介

kafka是一种高吞吐量的分布式发布订阅消息系统。

环境搭建

1.首先安装JDK

下载地址https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
然后配置环境变量,java、javac进行检查我就不多说啦!

2.安装Zookeeper
下载地址:https://zookeeper.apache.org/releases.html
下载完成后,解压在目录D:bigdata下

注意:关于Zookeeper和kafka的路径中最好不要出现空格,例如C:Program Files,否则将会导致运行脚本时会出现问题

一、下载完成后进入zookeeper的相关设置所在的文件目录,D:\bigdata\zookeeper-3.4.13\conf
二、将zoo_sample.cfg重命名为zoo.cfg
三、编译zoo.cfg文件
找到dataDir=/tmp/zookeeper这一行代码
然后将其修改为
dataDir=D:\bigdata\zookeeper-3.4.13\data如果没有data文件夹请创建

注意:路径要么是"/"分割,要么是转义字符"\",这样会生成正确的路径(层级,子目录)。

四、配置zookeeper的系统环境变量
①在系统变量中新建
ZOOKEEPER_HOME=D:\bigdata\zookeeper-3.4.13

②编辑系统变量中的path变量,增加%ZOOKEEPER_HOME%\bin

zookeeper的默认端口为2181

运行Zookeeper

打开cmd窗口,输入命令zkserver,运行结果如图则为正确

注意:运行zookeeper后不要关闭此窗口服务

安装kafka

下载地址http://kafka.apache.org/downloads
进入页面后下载Binary downloads类型
下载后解压在D:bigdata目录下
一、进入kafka配置文件所在目录,D:\bigdata\kafka_2.11-2.2.0\config
二、编辑文件server.properties
修改kafka日志文件位置

log.dirs=D:/bigdata/kafka_2.11-2.2.0/kafka-logs

注意下面这行代码

如果在同一台机器上启动,而且是默认端口不做修改,如果有变得另做修改。

kafka的默认端口为9092

运行kafka

一、cmd进入kafka的安装目录,D:\bigdata\kafka_2.11-2.2.0
二、在命令行中输入

.\bin\windows\kafka-server-start.bat .\config\server.properties

出现下图代码则为正确

kafka的安装与启动运行相关推荐

  1. Kafka基本安装和启动

    Kafka基本安装和启动 一.下载解压Kafka 二.启动zookeeper 三.启动Kafka 四.创建测试Topic 五.启动Producer 六.启动Consumer 七.Producer窗口发 ...

  2. 安装RabbitMq启动运行出现服务无法启动 发生系统错误1067解决方案

    安装RabbitMq启动运行出现服务无法启动 发生系统错误1067解决方案 参考文章: (1)安装RabbitMq启动运行出现服务无法启动 发生系统错误1067解决方案 (2)https://www. ...

  3. kafka的安装和启动

    一.kafka介绍 1,kafka简单介绍 kafka是一款分布式.支持分区的.多副本,基于zookeeper协调的分布式消息系统.最大的特性就是可以实时处理大量数据来满足需求. 2,kafka使用场 ...

  4. kafka 启动_Kafka的安装与启动

    安装 在mac上可以使用brew install kafka进行kafka的安装,在安装kafka时,会自动检测有无zookpeer,如果没有的话也会安装一个. 启动kafka 启动kafka,首先要 ...

  5. 安卓模拟器运行python_利用python+Appium 之 如何在设备(模拟器)上自动安装并启动APP...

    大家都知道,要测试模拟用户在手机端安装一个APP, 首先会考虑到,在什么设备下安装,设备版本是啥,设备名称是啥,我要安装啥APP.安装完毕以后我要启动和登录APP. 那如何利用python + app ...

  6. Apache Kafka(二)- Kakfa 安装与启动

    安装并启动Kafka 1.下载最新版Kafka(当前为kafka_2.12-2.3.0)并解压: > wget http://mirror.bit.edu.cn/apache/kafka/2.3 ...

  7. Linux Kafka安装与启动

    1. kafka安装与配置 官网下载安装解压缩:http://kafka.apache.org/downloads 下载解压启动 启动命令:bin/kafka-server-start.sh -dae ...

  8. Node-RED简介与Windows上安装、启动和运行示例

    场景 Node-RED简介 Node-RED是IBM公司开发的一个可视化的编程工具,以满足他们快速连接硬件和设备到Web服务和其他软件的需求, 很快发展成为一种通用的物联网编程工具.Node-RED是 ...

  9. kafka mysql安装与配置_Mac环境canal+mysql+kafka的安装及使用

    为了实现 实时同步数据,在mac环境搭建了canal,mysql,kafka的一套流程 使用canal加mysql加kafka的方式传递数据 mysql 数据源头 canal模仿slave冲mysql ...

最新文章

  1. java解析五元组_pcap文件解析,并且按照五元组分类
  2. 《深入理解Nginx:模块开发与架构解析》一1.2 为什么选择Nginx
  3. asp.net mvc Post上传文件大小限制 (转载)
  4. C语言--测试电脑存储模式(大端存储OR小端存储)
  5. Jenkins中的邮件设置
  6. 源、更新源时容易出现的问题解决方法
  7. java学习(9):巩固练习
  8. 开源示波器项目_开源电子项目:示波器
  9. php实现笔记共享,[转载]利用memcached在多台服务器之间共享PHP的session数据
  10. 【opencv】图像处理之开闭运算
  11. c hello world
  12. Android如何缓存你的BITMAP对象
  13. C++之安装boost库
  14. AlbertTransformerEncoder
  15. 【Django 2021年最新版教程26】模板语言 前端if判断怎么用 实例
  16. logitech鼠标接收器配对
  17. deepin linux 安装jdk,deepin安装JDK
  18. 数据分析师必备技能之埋点
  19. Manjaro为包管理器pacman和yaourt\yay 添加多线程下载
  20. 546家企业被列为建议支持的国家级专精特新“小巨人”企业

热门文章

  1. 浅析Entity Framework Core2.0的日志记录与动态查询条件
  2. 站在你身边的每个人都有可能改变世界,阿里云异构计算加速人工智能
  3. 您详细比较三个 CSS 预处理器(框架):Sass、LESS 和 Stylus
  4. CentOS 6.5环境实现corosync+pacemaker实现DRBD高可用
  5. (转)Ubuntu12.04上NFS Server安装使用过程
  6. Android Paint
  7. iOS如何使用三方字体
  8. JavaScript实现存储HTML字符串
  9. Oracle数据库链Database links
  10. 省选前的计划(日更,然而你们天天吊打我)