前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >kafka基本操作(一) linux环境下一个broker

kafka基本操作(一) linux环境下一个broker

作者头像
六月的雨在Tencent
发布2024-03-28 19:21:34
590
发布2024-03-28 19:21:34
举报
文章被收录于专栏:CSDNCSDN

kafka基本操作(一) linux环境下一个broker

1.下载: 在kafka官网 http://kafka.apache.org/downloads下载到最新的kafka安装包

2.启动服务:

  • 首先启动zookeeper服务:
代码语言:javascript
复制
//cd进入kafka解压目录,输入
[root@localhost kafka_2.11-1.1.0]#./bin/zookeeper-server-start.sh config/zookeeper.properties
  • 启动kafka:
代码语言:javascript
复制
//cd进入kafka解压目录,输入
[root@localhost kafka_2.11-1.1.0]#./bin/kafka-server-start.sh config/server.properties

Kafka通过topic对同一类的数据进行管理,同一类的数据使用同一个topic可以在处理数据时更加方便快捷。

3.新建一个topic:

代码语言:javascript
复制
//cd进入kafka解压目录,输入
[root@localhost kafka_2.11-1.1.0]#./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test01

4.查看已经存在的Topic列表:

代码语言:javascript
复制
//cd进入kafka解压目录,输入
[root@localhost kafka_2.11-1.1.0]#./bin/kafka-topics.sh --list --zookeeper localhost:2181

5.新建一个消息生产者:

代码语言:javascript
复制
//cd进入kafka解压目录,输入
[root@localhost kafka_2.11-1.1.0]#./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test01

6.新建一个消息消费者:

代码语言:javascript
复制
//cd进入kafka解压目录,输入
[root@localhost kafka_2.11-1.1.0]#./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test01 --from-beginning
本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-04-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • kafka基本操作(一) linux环境下一个broker
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com