首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Kafka入门实战教程(2)基于Docker搭建Kafka环境

1 准备工作 这里我们使用一台Linux CentOS系统的服务器来模拟三个Kafka Broker的伪集群(即一台server上开三个不同端口)环境用于学习测试,大概的准备工作有两个: 安装Docker...# docker-compose --version 2 部署Kafka环境 准备docker-compose.yml文件 这里我的宿主机IP是172.16.16.4,你需要改为你自己的。...kafka3: 172.16.16.4 部署Zookeeper和Kafka 将docker-compose.yml文件拷贝到服务器,紧接着在该文件目录下执行:docker-compose up -d 即可快速完成部署...通过上面的producer.sh再发送一些消息,然后通过kafka tool来查看一下消息: 5 总结 本文总结了Kafka的测试环境搭建过程,本文选择的是基于Docker来搭建非宿主机直接搭建,加之官方并没有推出官方的...Docker镜像,因此建议生产环境还是不要通过Docker来搭建,开发/测试环境是可以的,快速且高效。

2.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Docker下的Kafka学习之二:搭建集群环境

    在上一章《Docker下的Kafka学习之一:制作集群用的镜像文件》中,我们把继承了zookeeper和kafka的镜像做好了,现在我们就用这个镜像来搭建Kafka集群环境。...Docker软件版本 本次实战的电脑操作系统是Win10专业版,安装的Docker版本信息如下: ?...ssh工具 为了登录容器方便,建议使用SecureCRT; 环境规划 本次实战要搭建六个容器,使用同一个镜像,容器们的功能如下: 1. kafka集群:三个broker,分别是borker1、broker2...集群的时候直接输入ip; 启动所有容器 在docker-compose.yml所在文件夹下执行以下命令: docker-compose up -d 会依次启动上述的六个容器,如下图: ?...如上图,consumer1和consumer2一样,都是消息全部收到; 至此,Kafka集群环境的搭建和验证就完成了,后续章节我们通过java来完成集群环境下kafka消息的发送和接受;

    1.3K80

    Kafka环境搭建

    Kafka也拥有高吞吐量的特性。...Kafka提供了发布和订阅的功能,业务把数据发送到Kafka的集群(也可以是单机模式),也可以从Kafka集群读取数据,因此Kafka的工作机制主要也是基于生产者与消费者的模式,所谓生产者就是负责把数据写入到...org.apache.zookeeper.metrics.prometheus.PrometheusMetricsProvider #metricsProvider.httpPort=7000 #metricsProvider.exportJvmInfo=true 编辑完配置文件后,把Zookeeper加入到path的环境变量中...Mode: standalone 下面来说明Kafka的部署模式,首先也是在Apache的官方网站下载Kafka安装包,然后进行解压,和配置path的环境变量。...配置完成后,就可以启动Kafka,启动的命令为: kafka-server-start.sh ./config/server.properties 执行后就会启动Kafka。

    37530

    Flink 1.9 — SQL 创建 Kafka 数据源

    前言 目前 Flink 1.9 SQL 支持用户直接使用 SQL 语句创建 Kafka 数据源,这极大的方便了用户开发 Flink 实时任务,你可以像 Hive 一样,使用 Create Table...语句来创建 Kafka Source,同时在也可以使用 Select 语句,从这个表中读取数据,进行窗口、ETL等操作。...Source DDL 语句 首先,一般你的 Kafka 数据源里面的消息格式为 Json ,这样在 Flink SQL 创建 Kafka 数据源的时候,指定消息格式为 Json,表中的定义的确保字段的名称和...Flink SQL Kafka Source DDL 属性值 connector.topic , kafka Topic connector.startup-mode , Flink kafka 消费者启动模式...format.type , kafka 消息内容格式 Flink SQL Kafka Source DDL 注意点 Flink SQL 设置 kafka 消费者 group id 'connector.properties

    65530

    windows安装kafka调试环境_kafka配置

    一.安装Zookeeper 在安装Zookeeper之后就可以安装Kafka了 二.安装Kafka 1.下载安装包:Kafka_2.13-3.2.0 2、 解压并进入Kafka目录,我的文件夹:...D:\kafka_2.13-3.2.0 3、 进入config目录找到文件server.properties并打开 4、 找到并编辑log.dirs=D:\kafka_2.13-3.2.0\kafka-logs...5、 找到并编辑zookeeper.connect=localhost:2181 6、 Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181 7、 进入Kafka...\config\server.properties 如果出现找不到或无法加载主类的情况,请检查一下自己的全路径是否有空格 出现以下情况报错的,请先把步骤一的Zookeeper安装好运行起来,不要关闭cmd...窗口 出现这个样子就算安装成功啦 注意点:要使用Kafka,Zookeeper和Kafka的cmd运行窗口都不能关!!!

    74940

    Docker容器启动失败:找不到映像

    Docker容器启动失败:找不到映像 博主 默语带您 Go to New World....⌨ Docker容器启动失败:找不到映像 摘要 作为一名默语博主,我深入探讨了在Docker容器启动过程中可能遇到的映像丢失问题。...引言 Docker已成为现代软件开发和部署的核心工具之一。然而,有时在启动Docker容器时,您可能会遇到一个令人头疼的问题 - 找不到映像。...正文 为什么会找不到映像? Docker容器启动失败并找不到映像的根本原因可以归结为以下几个方面: 1. 映像不存在 最常见的原因是您尝试启动的映像根本不存在于您的本地映像仓库中。...映像不兼容 某些情况下,您可能尝试在与映像不兼容的Docker版本上启动容器。这可能会导致找不到映像的问题。确保您的Docker版本与映像兼容,或者考虑升级Docker以解决此问题。

    18410
    领券