kafka安装教程 -- 单节点-单Broker集群:只在一个节点上部署一个Broker

①安装jdk:  yum install java-1.8.0-openjdk.x86_64

②.去官网下载kafka_2.12-0.11.0.0.tgz

③.上传文件并解压压缩文件到/opt目录下

[root@eb2c2d938924 /]# tar -xvzf kafka_2.12-0.11.0.0.tgz -C /opt/

④进入kafka的文件夹下(cd /opt/kafka_2.12-0.11.0.0) 启动ZooKeeper

bin/zookeeper-server-start.sh config/zookeeper.properties 

端口2181是ZooKeeper的默认端口,可以通过编辑文件config/zookeeper.properties 中的clientPort来修改监听端口。

⑤ 启动Kafka Broker

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

⑥ 创建一个Topic 名称为HelloWorld

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 \
> --partitions 1 --topic HelloWorld

⑦校验Topic是否创建成功

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

 ⑧ 启动一个Producer并发送消息

 

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic HelloWorld

       >hello world !

       >How are you! 

 ⑨ 启动一个Consumer并接受消息

 

bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic HelloWorld --from-beginning

接下来你就可以看到从producer哪里发过来的消息

如果报错内存不足的话就去bin/kafka-server-start.sh文件里把参数修改掉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值