Kafka部署安装及简单使用

本文详细介绍了Kafka的部署过程,从官网下载到解压安装,再到配置文件的修改,包括设置监听地址、客户端连接地址、日志路径和Zookeeper连接信息。接着,文章演示了启动Zookeeper和Kafka的步骤,并提到了使用Kafka Tools的Offset Explorer作为客户端进行连接。最后,文章通过Java展示了如何创建生产者和多线程消费者示例。
摘要由CSDN通过智能技术生成

1、官网下载地址

kafka官网

2、解压安装包

tar -zxvf kafka_2.12-3.3.1.tgz

3、修改配置文件

配置文件路径:

config/server.properties

(1)listeners        ---监听的地址和端口

        advertised.listeners        ---客户端连接的地址和端口

(2)log.dirs                ---日志文件路径,可不改

 

 (3)zookeeper.connect            ---zookeeper连接地址

          zookeeper.connection.timeout.ms        ---zookeeper连接超时时间

 

4、启动

(1)启动zookeeper

./bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
-- 查看是否启动成功

ps -ef | grep zookeeper

(2)启动kafka

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

5、使用客户端kafka tools连接kafka

(1)官网下载地址 Offset Explorer

(2)连接kafka

6、Java使用kafka的简单demo 

(1)pom文件依赖

<!--kafka-->
<dependency>
   <groupId>org.apache.kafka</groupId>
   <artifactId>kafka_2.13</artifactId>
   <version>2.7.1</version>
</dependency>

(2)生产者demo

package kafka;

import org.apache.kafka.clients.producer.KafkaProducer;
import org.apache.kafka.clien
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值