ubuntu20.04下Kafka安装部署及基础使用

kafka 安装环境

基础安装

kafka 安装需要先安装java、zookeeper,此处默认已具备。

下载kafka

浏览器直接访问下载:
https://dlcdn.apache.org/kafka/

安装包

或者直接命令下载

wget https://dlcdn.apache.org/kafka/3.6.0/kafka_2.12-3.6.0.tgz

解压文件

# 解压
 tar -zxvf kafka_2.12-3.6.0.tgz
# 重命名
 mv kafka_2.12-3.6.0  kafka
# pwd 查看基础路径 

解压文件
在这里插入图片描述

修改配置文件

# 配置文件路径
kafka/config

# vim server.properties
log.retention.hours=48 #数据最多保存48小时
log.retention.bytes=1073741824 #数据最多1G
log.dirs=/home/gl/middleware/kafka/kafka-logs #修改日志文件路径
listeners=PLAINTEXT://127.0.0.1:9092  
advertised.listeners=PLAINTEXT://127.0.0.1:9092

启动kafka

# 1. 先启动zookeeper
bin/zookeeper-server-start.sh config/zookeeper.properties &
# 2.启动kafka
bin/kafka-server-start.sh config/server.properties &

# 查看进程
ps -ef | grep zookeeper
ps -ef | grep kafka

zookeeper

kafka

创建主题

bin/kafka-topics.sh --bootstrap-server localhost:9092 --create --topic test --partitions 2 --replication-factor 1

查看主题

bin/kafka-topics.sh --list --bootstrap-server localhost:9092

查看主题

发送消息

#发送消息
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

接收消息

# 接收消息
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

工具测试

kafka Assistant 工具连接测试

基础连接

在这里插入图片描述

连接成功

在这里插入图片描述

查看topic

在这里插入图片描述

查看消息

查看消息

查看分区

在这里插入图片描述

查看消费组

消费组

Idea 工具测试

基础信息

基础信息

配置信息

在这里插入图片描述

当前消费组

在这里插入图片描述

发送消息

在这里插入图片描述

消费消息

在这里插入图片描述

参考博文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DuebassLei

请我吃颗棒棒糖吧~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值