kafka系列之安装及初步使用,单节点部署使用(一)
2017-08-05 23:19
477 查看
1、下载kafka,因为公司使用的版本是0.9的,所以在官网找到该版本下载。链接地址:
http://mirror.bit.edu.cn/apache/kafka/0.9.0.1/
2、kafka自带了zookeeper,可以不用下载zookeeper。
3、解压kafka压缩包。
tar -zxvf kafka_2.11-0.9.0.1.tgz
cd kafka_2.11-0.9.0.1
4、因为kafka依赖zookeeper,需要先启动zookeeper,zookeeper的配置文件是在config/zookeeper.properties,默认使用端口2181。
bin/zookeeper-server-start.sh config/zookeeper.properties&
后面加&的作用是释放鼠标,可以继续输入下一个命令。
5、启动kafka,kafka的配置文件在config/server.properties,默认使用端口号是9092。
bin/kafka-server-start.sh config/server.properties&
6、创建topic,topic名称为test,该topic的分区为1个,副本因子为1。
bin/kafka-topics.sh –create –zookeeper localhost:2181 –replication-factor 1 –partitions 1 –topic test
7、查看注册在该zookeeper上的所有的topic。
bin/kafka-topics.sh –list –zookeeper localhost:2181
8、模拟向topic为test的发送消息。
bin/kafka-console-producer.sh –broker-list localhost:9092 –topic test
This is a test message.
This is annother test message.
heheda.
9、启动消费者消费。查看消费的消息。
bin/kafka-console-consumer.sh –bootstrap-server localhost:9092 –topic test –from-beginning –zookeeper localhost:2181
This is a test message.
This is annother test message.
heheda
效果如下图:
生产者:
消费者:
10、关闭zookeeper/kafka
1)bin/zookeeper-server-stop.sh
2)bin/kafka-server-stop.sh
http://mirror.bit.edu.cn/apache/kafka/0.9.0.1/
2、kafka自带了zookeeper,可以不用下载zookeeper。
3、解压kafka压缩包。
tar -zxvf kafka_2.11-0.9.0.1.tgz
cd kafka_2.11-0.9.0.1
4、因为kafka依赖zookeeper,需要先启动zookeeper,zookeeper的配置文件是在config/zookeeper.properties,默认使用端口2181。
bin/zookeeper-server-start.sh config/zookeeper.properties&
后面加&的作用是释放鼠标,可以继续输入下一个命令。
5、启动kafka,kafka的配置文件在config/server.properties,默认使用端口号是9092。
bin/kafka-server-start.sh config/server.properties&
6、创建topic,topic名称为test,该topic的分区为1个,副本因子为1。
bin/kafka-topics.sh –create –zookeeper localhost:2181 –replication-factor 1 –partitions 1 –topic test
7、查看注册在该zookeeper上的所有的topic。
bin/kafka-topics.sh –list –zookeeper localhost:2181
8、模拟向topic为test的发送消息。
bin/kafka-console-producer.sh –broker-list localhost:9092 –topic test
This is a test message.
This is annother test message.
heheda.
9、启动消费者消费。查看消费的消息。
bin/kafka-console-consumer.sh –bootstrap-server localhost:9092 –topic test –from-beginning –zookeeper localhost:2181
This is a test message.
This is annother test message.
heheda
效果如下图:
生产者:
消费者:
10、关闭zookeeper/kafka
1)bin/zookeeper-server-stop.sh
2)bin/kafka-server-stop.sh
相关文章推荐
- Kafka 安装部署及使用(单节点/集群)
- 【Apache KafKa系列之一】KafKa安装部署
- Office 365系列(3)------Office 365认证使用ADFS安装部署参考
- CaffeOnSpark安装和使用教程系列二:单节点使用CaffeOnSpark进行MNIST数据集的测试
- Ceph实战入门系列(一)——三节点Ceph集群的安装与部署
- INOTIFY 系列(一) 安装 和初步使用
- 使用autotools系列工具自动部署源代码编译安装
- Kafka单节点单broker的部署及使用
- 【部署系列】-用机器克隆的方法部署安装多节点WebSphere的操作步骤顺序
- Wsus3.0系列之一:wsus3.0的安装与初步部署
- Kafka系列二之部署与使用
- activemq使用系列: linux环境下ActiveMQ 的安装(单节点)
- [CE5入门系列1]如何正确安装和初步使用
- kafka系列之集群部署使用(二)
- hadoop大集群实施--比较实用的思路(设备选型、是否使用虚拟机、快速部署安装、自动复制节点等)
- 【KafKa系列】KafKa安装部署
- Ceph实战入门系列(一)——三节点Ceph集群的安装与部署
- 使用autotools系列工具自动部署源代码编译安装
- java系列之zokeeper与kafka安装使用
- 使用devstack安装OpenStack 双节点部署