下载配置简单使用kafka

1.重装JDK-17

1.删除之前安装的jdk文件夹

2.jdk安装网址-linux

Java Archive Downloads - Java SE 17.0.12 and earlier

下载版本:https://download.oracle.com/java/17/archive/jdk-17_linux-x64_bin.tar.gz (sha256)

解压JDK:tar -xzvf /home/waq/下载/jdk-17_linux-x64_bin.tar.gz -C /usr/lib/java

3.编辑文件gedit  /etc/profile

修改jdk相关路径

执行source /etc/profile

4.编辑文件gedit ~/.bashrc

修改jdk相关路径

执行source ~/.bashrc

2.下载kafka

(本地环境必须安装java17+)

官方下载文档:https://kafka.apache.org/quickstart

1.下载官网:Apache Kafka

下载版本:kafka_2.13-4.0.0.tgz (asc, sha512)

2.解压:tar -xzvf /home/waq/下载/kafka_2.13-4.0.0.tgz -C /usr/local

3.重命名:

cd /usr/local

mv kafka_2.13-4.0.0 kafka_2.13-4.0

4.启动kafka环境

生成集群UUID:

cd kafka_2.13-4.0

KAFKA_CLUSTER_ID="$(bin/kafka-storage.sh random-uuid)"

格式化日志目录:

sudo bin/kafka-storage.sh format --standalone -t $KAFKA_CLUSTER_ID -c config/server.properties

启动kafka日志目录:

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

5.另开一个终端会话创建:

cd /usr/local/kafka_2.13-4.0/

sudo bin/kafka-topics.sh --create --topic test --bootstrap-server localhost:9092  (test自定义名字)

显示创建信息:

bin/kafka-topics.sh --describe --topic test --bootstrap-server localhost:9092

6.生产者客户端:

bin/kafka-console-producer.sh --topic test --bootstrap-server localhost:9092

7.使用者客户端(另开一个终端会话):

cd /usr/local/kafka_2.13-4.0/

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

‘使用者’读取’生产者’输入的信息

Ctrl-C 结束会话

常用命令:

查看主题:bin/kafka-topics.sh --bootstrap-server localhost:9092 --list

删除主题:sudo bin/kafka-topics.sh --delete --topic test1 --bootstrap-server localhost:9092

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值