kafka操作步骤

        简介:下面是kafka集群的一些操作步骤,由于步骤较多在这里写下来,一来整理一下记忆、二来以防自己遗忘后没有熟悉的操作说明。以下内容都是建立在kafka集群搭建好后的基础上的。

一、开启kafka集群

开启zookeeper集群(千万不要开启kafka自带的zookeeper集群)

zkServer.sh start &

有多少台虚拟要就要开启多少次,建议在后面加& 让集群在后台运行

启动成功后输入jps看一下进程

三台虚拟机上都显示出QuorumPeerMain然表示zookeeper启动成功

然后是启动KAFKA服务(每台虚拟机都需要启动一次)

bin/kafka-server-start.sh config/server.properties &

开启成功后用jps看一下进程

每台虚拟机上都有kafka这个进程,表示kafka启动成功了.

下面要做一个通信接收功能

首先创建 topic(ip是本机ip)

bin/kafka-topics.sh --create --zookeeper 192.168.200.11:2181 --replication-factor 2 --partitions 1 --topic elm

创建一个producer,发布者(ip是主机ip)

bin/kafka-console-producer.sh --broker-list 192.168.200.11:9092 --topic elm

创建一个consumer, 订阅者(ip是本机ip)

bin/kafka-console-consumer.sh --bootstrap-server 192.168.200.13:9092 --topic elm --from-beginning

然后发送都发布消息、订阅者接收到消息,则证明kafka集群搭建成功 


查看topic列表

bin/kafka-topics.sh --list --zookeeper localhost:2181

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ** 今天看了一下kafka官网,尝试着在自己电脑上安装和配置,然后学一下官方document。** Introd...
    RainChang阅读 10,457评论 1 30
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,178评论 19 139
  • 一、入门1、简介Kafka is a distributed,partitioned,replicated com...
    HxLiang阅读 8,927评论 0 9
  • 在hyperledger fabric的orderer中,目前发布的版本是使用kafka来做排序,并没有用到所谓的...
    y9g阅读 11,759评论 0 3
  • kafka集群搭建 网络上的博客质量参差不齐,对新手很不友好,我参考了一些博客文档后,重新写了一遍kafka的搭建...
    萧关逢候骑阅读 28,098评论 5 6

友情链接更多精彩内容