kafka单节点安装部署
时间: 2023-12-16 17:27:30 浏览: 159
Zookeeper以及kafka单节点发、服务部署
以下是kafka单节点安装部署的步骤:
1.下载kafka安装包并解压缩到指定目录,例如/opt/kafka。
2.修改kafka配置文件,进入kafka安装目录下的config文件夹,编辑server.properties文件,修改以下配置:
```shell
broker.id=0 # 设置broker的唯一标识,单节点设置为0
listeners=PLAINTEXT://localhost:9092 # 监听地址和端口
log.dirs=/tmp/kafka-logs # 日志存储路径
zookeeper.connect=localhost:2181 # zookeeper连接地址和端口
```
3.启动zookeeper,在kafka安装目录下的bin文件夹中执行以下命令:
```shell
./zookeeper-server-start.sh ../config/zookeeper.properties
```
4.启动kafka,在kafka安装目录下的bin文件夹中执行以下命令:
```shell
./kafka-server-start.sh ../config/server.properties
```
5.测试kafka是否正常工作,创建一个名为test的主题并发送一条消息:
```shell
# 创建主题
./kafka-topics.sh --create --topic test --bootstrap-server localhost:9092
# 发送消息
./kafka-console-producer.sh --topic test --bootstrap-server localhost:9092
>hello, kafka!
# 消费消息
./kafka-console-consumer.sh --topic test --from-beginning --bootstrap-server localhost:9092
hello, kafka!
```
阅读全文