kafka(二)安装部署(1)linux

一、单节点

前提:

    (1)kafka 需要java环境;

      (2)kafka 最新版本内置了 zookeeper,所以不需要安装zookeeper;

      (3)下载kafka最新版本,点击下载,因为下载的是tgz文件,所以不需要安装,解压到相应的地方就可以了。

      (4)bin 目录下放的是启动kafka的文件,conf目录下放的是kafka的各种配置文件。

1、linux安装部署
2、windows安装部署:

2.1、下载安装包Apache Kafka注意要下载二进制版本的。

2.2、下载后解压到任意一个目录,我的是D:\javas\kafka\kafka_2.12-2.2.0。

(1). 进入Kafka配置目录,D:\develop\kafka\kafka_2.12-1.0.1
(2). 编辑文件“server.properties”
(3). 找到并编辑log.dirs=D:\\develop\\kafka\\kafka-log,这里的目录自己修改成自己喜欢的
(4). 找到并编辑zookeeper.connect=localhost:2181。表示本地运行
(5). Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181。
 

2.3、使用:kafka以后在使用时需要先启动(和前面的redis一样,启动服务后才可以使用,服务的cmd窗口不要关闭,关闭就是关闭服务)。启动kafka服务的方法:

(1)先启动zk:

cd D:\javas\kafka\kafka_2.12-2.2.0
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

(2)启动server:

 cd D:\javas\kafka\kafka_2.12-2.2.0
.\bin\windows\kafka-server-start.bat .\config\server.properties 

2.4、常用命令:

生产与消息:

消费:
kafka-console-consumer.bat    --bootstrap-server xxx.x.x.x:9092  --topic test --from-beginning

生产:
kafka-console-producer.bat --broker-list xxx.x.x.x:9092 --topic test

如:

二、集群

三、分布式

kafka是依靠zookeeper来实现分布式的,所以再启动前需要先启动zookeeper。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

w_t_y_y

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值