Window中搭建Kafka环境

作者: 意识流丶 | 来源:发表于2018-11-21 17:27 被阅读2次
前提:kafka运行需要有JDK+Zookeeper环境才能够使用,JDK和Zookeeper的安装和配置就不介绍了

kafka

官网:https://kafka.apache.org/
官方文档:http://kafka.apache.org/documentation.html
LinkedIn用Scala语言开发。高吞吐量高性能支持跨语言分布式Publish/Subscribe消息队列系统,而Jafka是在Kafka之上孵化而来的。快速持久化、高吞吐、完全的分布式系统、支持Hadoop数据并行加载。

下载kafka

1.下载地址:http://kafka.apache.org/downloads.html
官方推荐使用2.11版本

image.png

下载后解压缩
进入config目录,编辑 server.properties文件,
修改下kafka日志文件的路径

log.dirs=E:\\kafka\\kafka_2.11-2.0.1\\kafka-logs

这里是用于指定zookeeper的地址和端口号,可以根据实际情况做下修改

zookeeper.connect=localhost:2181

运行测试:

确保在启动Kafka服务器前,Zookeeper服务器已经正常运行
进入到kafka的根目录中,在cmd中输入
.\bin\windows\kafka-server-start.bat .\config\server.properties

如果出现报错:找不到或无法加载主类

解决方法
在kafka安装目录中找到bin\windows目录中的kafka-run-class.bat%CLASSPATH%加上双引号

修改前:setCOMMAND=%JAVA%%KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS%%KAFKA_LOG4J_OPTS% -cp%CLASSPATH% %KAFKA_OPTS% %*
修改后:SetCOMMAND=%JAVA%%KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS%%KAFKA_LOG4J_OPTS% -cp"%CLASSPATH%"%KAFKA_OPTS% %*

正常启动如图

image.png

相关文章

  • Window中搭建Kafka环境

    前提:kafka运行需要有JDK+Zookeeper环境才能够使用,JDK和Zookeeper的安装和配置就不介绍...

  • Linux CentOS 7.4 环境下安装Kafka

    Kafka环境搭建 搭建kafka运行环境需要涉及到zookeeper,zookeeper与Kafka都是运行在J...

  • Kafka学习笔记(二)

    Kafka环境搭建 准备工作 Kafka集群是把状态保存在Zookeeper中的,首先要搭建Zookeeper集群...

  • kafka环境搭建2-broker集群+zookeeper集群

    上篇文章kafka环境搭建1-单机版介绍了kafka基本环境的搭建。kafka基于zookeeper管理集群,要在...

  • win7 搭建hadoop demo

    第一次搭建hadoop环境,因为目前没有linux环境,只能在window本地搭建,window环境的搭建比lin...

  • 共享kafka

    共享kafka 本人搭建了kafka 环境共享给大家 107.150.122.241:9092

  • 搭建Kafka源码阅读环境

    搭建Kafka源码阅读环境在阅读Kafka源码之前,我们要动手搭建Kafak源码阅读环境。需要准备的软件有:Jav...

  • springboot 集成kafka

    docker搭建kafka 由于是自己电脑本地搭建环境,为了简单点使用docker kafka需要zookeepe...

  • 2018-11-14

    Kafka如何彻底删除topic 环境描述 Kafka集群环境如下,三台broker,三台zookeeper,搭建...

  • VirtualBox中Kafka搭建

    环境搭建 为了配合阿里云消息队列Kafka版本,本次使用 `kafka_2.12-0.10.2.2` 版本搭建 S...

网友评论

    本文标题:Window中搭建Kafka环境

    本文链接:https://www.haomeiwen.com/subject/fxbcqqtx.html