1、官网下载地址
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