美文网首页
kafka环境搭建

kafka环境搭建

作者: 神豪VS勇士赢 | 来源:发表于2020-02-09 18:38 被阅读0次

我们选择使用docker 安装环境,简化很多的环境文件配置 又因为kafka 依赖于 zk 所以我们要分别使用docker 安装 kafka 和 zk ,那么开始。

下载kafka和Zookeeper镜像文件

docker pull wurstmeister/kafka
docker pull wurstmeister/zookeeper

运行Zookeeper环境

docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper

运行Kafka环境

docker run --name kafka01
-p 9092:9092
-e KAFKA_BROKER_ID=0
-e KAFKA_ZOOKEEPER_CONNECT=192.168.1.5:2181
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.5:9092
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092
-d wurstmeister/kafka

备注下 : 192.168.1.5 为本机器的ip地址 。

docker ps 看下是否已经启动成功

进入Kafka容器类

docker exec -it kafka01 /bin/bash

启动成功我们接下来进行创建 my_log 主题

/opt/kafka/bin/kafka-topics.sh --create --zookeeper 192.168.1.5:2181 --replication-factor 1 --partitions 1 --topic my_log

查询创建的主题

/opt/kafka/bin/kafka-topics.sh --list --zookeeper 192.168.1.5:2181

创建主题成功后 我们分别开启两个命令窗口 分别启动生产者和消费者

启动生产者
/opt/kafka/bin/kafka-console-producer.sh --broker-list 192.168.1.5:9092 --topic my_log

启动消费者
/opt/kafka/bin/kafka-console-consumer.sh --bootstrap-server 192.168.1.5:9092 --topic my_log --from-beginning

下图左侧命令窗口为生产者 右侧窗口为消费者 可以看见 生产者生产出来的消息 右侧窗口消费者都消费到了

image.png

相关文章

  • Linux CentOS 7.4 环境下安装Kafka

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

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

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

  • 共享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...

  • Spark Streaming和Spark Struct Str

    Kafka 单机环境搭建 从官网下载kafka_2.11-0.9.0.1和kafka_2.11-0.10.2.0两...

  • Kafka学习笔记(二)

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

  • Kafka知识探索

    环境搭建(Linux) 1. Kafka下载 下载地址:http://kafka.apache.org/downl...

网友评论

      本文标题:kafka环境搭建

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