返回顶部
首页 > 资讯 > 数据库 >Kafka kafka在windows下的安装与配置
  • 221
分享到

Kafka kafka在windows下的安装与配置

Kafkakafka在windows下的安装与配置 2021-09-21 16:09:31 221人浏览 绘本
摘要

kafka在windows下的安装与配置   By: 授客 QQ:1033553122     1.测试环境.............................................................

Kafka kafka在windows下的安装与配置

kafkawindows下的安装与配置

  By: 授客 QQ1033553122

 

 

1测试环境................................................................................................................. 

2安装JAVA JDK........................................................................................................ 

3安装zookeeper...................................................................................................... 

4安装KafKa.............................................................................................................. 

5测试......................................................................................................................... 

 

 

1.测试环境

jdk 1.8.0_121

 

ZooKeeper-3.4.13.tar.gz

下载地址1:

Http://zookeeper.apache.org/releases.html#download

https://www.apache.org/dyn/closer.cgi/zookeeper/

https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/

 

下载地址2:

https://pan.baidu.com/s/1dnBgHvySE9pVRZXJVMezyQ

 

kafka_2.12-2.1.0.tgz

下载地址1:

http://kafka.apache.org/downloads.html

下载地址2:

https://pan.baidu.com/s/1VnHkJgy4iQ73j5rLbEL0jw

 

 

2.安装JAVA JDK

 

3.安装zookeeper

1)解压下载的软件包zookeeper-3.4.13.tar.gz 至目标目录(例中为:D:Program Fileszookeeper-3.4.13)

 

2)修改配置文件

进入conf目录(例中为:D:Program Fileszookeeper-3.4.13conf), 复制“zoo_sample.cfg”为“zoo.cfg”文件,编辑zoo.cfg,

 

查找并设置dataDir,设置数据存储目录,如下:

dataDir=D:\Program Files\zookeeper-3.4.13\tmpzookeeper

 

查找并设置clientPort(有必要的话),设置客户端连接端口,默认端口2181,如下:

clientPort=2181

 

3)配置系统环境变量

添加系统环境变量:ZOOKEEPER_HOME,设置对应值(例中配置:ZOOKEEPER_HOME= D:Program Fileszookeeper-3.4.13

 

编辑path系统变量,添加路径:%ZOOKEEPER_HOME%in

 

4)验证

打开cmd控制台窗口,输入“zkServer“,运行Zookeeper

 

 

 

 

 

4.安装KafKa

 

1) 解压kafka_2.12-2.1.0.tgz至目标目录(例中为:D:kafka_2.12-2.1.0

 

2) 修改配置

进入到配置目录(例中为:D:kafka_2.12-2.1.0config),编辑server.properties文件,

查找并设置log.dirs,配置日志目录,例中配置如下:

log.dirs=D:\kafka_2.12-2.1.0\tmp\kafka-logs

 

查找并设置zookeeper.connect,配置zookeeper连接字符串,格式:ip1:端口1,ip2:端口2,……,ipN:端口N,比如127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002,每对ip和端口分别代表一个zookeeper服务器,kafka会按这里的配置去连接zookeeper,例中配置如下:

zookeeper.connect=127.0.0.1:2181

 

查找并设置listener,配置监听端口,格式:listeners = listener_name://host_name:port,供kafka客户端连接用的ip和端口,例中配置如下:

listeners=PLAINTEXT://127.0.0.1:9092

 

3)启动kafka

进入到kafka解压目标目录(bin目录的父目录),执行 .inwindowskafka-server-start.bat .configserver.properties,启动kafka,如下:

 

 

实践过程中,执行命令后有遇到以下问题:

问题:

.inwindowskafka-server-start.bat .configserver.properties

此时不应有 myeclipseMyEclipse。

 

解决方法:

去掉我本机之前配置的一个环境变量(TESTNG_HOME=D:Program Files (x86)myeclipseMyEclipse 10dropinsorg.testng.eclipse_6.8.6.20130607_0745lib estng.jar

)后搞定

 

问题:

.inwindowskafka-server-start.bat ..configserver.properties

命令语法不正确。

错误: 找不到或无法加载主类 FilesJavajdk1.8.0_121libdt.jar;D:Program

 

解决方法:

编辑D:kafka_2.12-2.1.0inwindowskafka-run-class.bat文件,

找到

set COMMAND=%JAVA% %KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS% -cp %CLASSPATH% %KAFKA_OPTS% %*

替换这里的%CLASSPATH % 为 "%CLASSPATH %"

 

 

 

5.测试

1)创建主题

.inwindowskafka-topics.bat --create --zookeeper 127.0.0.1:2181 --replication-factor 1 --partitions 4 --topic MY_TOPIC1

WARNING: Due to limitations in metric names, topics with a period (".") or underscore ("_") could collide. To avoid issues it is best to use either, but not both.

Created topic "MY_TOPIC1".

 

.inwindowskafka-topics.bat --create --zookeeper 127.0.0.1:2181 --replication-factor 1 --partitions 4 --topic MY_TOPIC2

WARNING: Due to limitations in metric names, topics with a period (".") or underscore ("_") could collide. To avoid issues it is best to use either, but not both.

Created topic "MY_TOPIC2".

 

2查看创建的主题

.inwindowskafka-topics.bat --zookeeper 127.0.0.1:2181 --list

MY_TOPIC1

MY_TOPIC2

 

 

 

 

2)生产消息

.inwindowskafka-console-producer.bat --broker-list localhost:9092 --topic MY_TOPIC1

>Hello, 2019

>Hello,2020

>Hello,2021

 

 

3) 消费消息

.inwindowskafka-console-consumer.bat --bootstrap-server localhost:9092 --topic MY_TOPIC1 --from-beginning

Hello, 2019

 

.inwindowskafka-console-consumer.bat --bootstrap-server localhost:9092 --topic MY_TOPIC1 --group MY_GROUP1

Hello,2020

 

D:kafka_2.12-2.1.0>.inwindowskafka-console-consumer.bat --bootstrap-server localhost:9092 --topic MY_TOPIC1 --group MY_GROUP2

Hello,2021

 

说明:

--bootstrap-server 指定需要连接的服务器

--group  指定消费者所属消费组

--topic  指定消费者要消费的主题

--from-beginning  从头开始接收数据,可以理解为offset为0

 

注:实践中,生产每条消息前,仅开启一个消费者客户端进行消费

 

 

 

 

 

 

 

您可能感兴趣的文档:

--结束END--

本文标题: Kafka kafka在windows下的安装与配置

本文链接: https://lsjlt.com/news/7116.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Kafka kafka在windows下的安装与配置
    kafka在windows下的安装与配置   By: 授客 QQ:1033553122     1.测试环境................................................................
    99+
    2021-09-21
    Kafka kafka在windows下的安装与配置
  • Kafka的安装与配置
    一    jar包方式安装Kafka jar包下载地址:https://kafka.apache.org/downloads下载   1.配置java环境 1、上传jdk-8u341-linux-x64.tar.gz到服务器并安装: # t...
    99+
    2023-09-28
    kafka java linux 后端 中间件
  • Kafka安装与配置详细过程
    本节详细介绍 Kafka 运行环境的搭建,为了节省篇幅,本节的内容以 Linux CentOS 作为安装演示的操作系统,其他 Linux 系列的操作系统也可以参考本节的内容。具体的操...
    99+
    2024-04-02
  • 在Linux环境下安装Kafka
    目录二、生产与消费2.1 kafka-topics.sh 用于管理主题2.2 kafka-console-consumer.sh用于消费消息2.3 kafka-console-producer.sh用于生产消息2.4 具...
    99+
    2022-06-04
    Kafka安装 Kafka
  • windows 安装kafka流程
    安装jdk 安装地址:www.oracle.com/java/technologies/downloads 下载好后进行安装,基本上一路点击下一步,不要忘记了把安装目录更换一下! 安装好后需要配置环境变量 找到 "计算机-属性-高级系...
    99+
    2023-08-22
    kafka windows java
  • Linux系统中如何安装配置Kafka
    这篇文章主要为大家展示了Linux系统中如何安装配置Kafka,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统中如何安装配置Kafka”这篇文章吧。Linux系统安装配置Kafka具体...
    99+
    2023-06-28
  • Centos7下怎么安装kafka-manager
    本篇内容介绍了“Centos7下怎么安装kafka-manager”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装当前版本已更新至3.0....
    99+
    2023-06-27
  • windows平台下安装与配置mysql5.7
    博主QQ:819594300博客地址:http://zpf666.blog.51cto.com/有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!在windows上安装mysql5.7需要具有系统的...
    99+
    2024-04-02
  • Windows下MySQL下载安装、配置与使用
    用过MySQL之后,不论容量的话,发现比其他两个(sql server 、oracle)好用的多,一下子就喜欢上了。下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤。 (我这个写得有点太详细了,甚至有些繁...
    99+
    2024-04-02
  • 【Windows】Windows下wget的安装与环境变量配置
    1 wget安装 GNU Wget常用于使用命令行下载网络资源(包括但不限于文件、网页等)。 GNU Wget官网:GNU Wget GNU Wget for Windows:GNU Wget for Windows 安装时首先下载主安装包...
    99+
    2023-08-21
    windows linux 服务器
  • Kafka中的ACL如何配置
    Apache Kafka中的ACL(Access Control List)用于控制用户对主题的访问权限。ACL可以配置在broke...
    99+
    2024-04-02
  • Perl开发环境在Windows下如何安装与配置
    这篇文章将为大家详细讲解有关Perl开发环境在Windows下如何安装与配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Windows下Perl开发环境的安装与配置Perl是一种深受世界各地开发者喜爱的...
    99+
    2023-06-17
  • Windows下MySQL下载与安装、配置与使用教程
    MySQL的概述 MySQL是一个关系型数据库管理系统,一个数据库是一个结构化的数据集合。最初是由瑞典MySQL AB公司开发,现在归属Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据...
    99+
    2024-04-02
  • Flex3SDK在Windows下如何安装和配置
    这篇文章给大家分享的是有关Flex3SDK在Windows下如何安装和配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在Windows下安装和配置Flex3SDKAdobeAIR命令行工具需要安装Java,可以...
    99+
    2023-06-17
  • kafka添加安全验证配置方式
    目录服务端配置 1. config 目录添加kafka_server_jaas.conf 配置文件2. kafka-run-class.sh 添加3. config/ser...
    99+
    2022-11-13
    kafka安全验证 kafka配置 kafka安全验证配置
  • Windows安装与配置—MongoDB
    1,下载安装   打开下载链接:http://dl.mongodb.org/dl/win32/x86_64,选择后缀是2008plus-ssl-3.6.15.zip的版本,32位和64位通用。 2,安装配置   第一步:解压到一个盘上,例如...
    99+
    2017-11-12
    Windows安装与配置—MongoDB
  • windows下怎么配置与安装node.js环境
    本篇内容介绍了“windows下怎么配置与安装node.js环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2022-11-30
    windows node.js
  • windows下node.js环境怎么配置与安装
    这篇文章主要讲解了“windows下node.js环境怎么配置与安装”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows下node.js环境怎么配置...
    99+
    2022-12-02
    windows node.js
  • Windows下Anaconda下载安装与配置教程分享
    目录一、下载二、安装过程三、系统环境配置四、创建虚拟环境总结一、下载 下载链接:https://www.anaconda.com/ 二、安装过程 安装过程,所有都选默认项目。 ...
    99+
    2022-12-15
    Windows Anaconda Anaconda下载安装 Anaconda配置
  • Redis在windows下安装、启动、配置的方法
    小编给大家分享一下Redis在windows下安装、启动、配置的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Redis使用...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作