启动kafka

启动 kafka

启动 kafka 使用 zookeeper

shell 复制代码
# 启动 zookeeper
./zookeeper-server-start.sh ../config/zookeeper.properties &
# 启动 kafka
./kafka-server-start.sh ../config/server.properties &

# 关闭 kafka
./kafka-server-stop.sh ../config/server.properties

# 关闭 zookeeper
./zookeeper-server-stop.sh ../config/zookeeper.properties

使用独立 zookeeper 启动 kafka

shell 复制代码
# 启动 zookeeper
./zkServer.sh start

# 启动 kafka
./kafka-server-start.sh ../config/server.properties &

使用 KRaft 启动 kafka

shell 复制代码
# 生成 cluster UUID 生成的 UUID 为:tlR2hHI6S9eFbAkkkFYveQ
./kafka-storage.sh random-uuid

# 格式化日志目录 -t 参数的值为上面生成的 UUID: tlR2hHI6S9eFbAkkkFYveQ
./kafka-storage.sh format -t tlR2hHI6S9eFbAkkkFYveQ -c ../config/kraft/server.properties

# 启动 kafka
./kafka-server-start.sh ../config/kraft/server.properties &

# 关闭 kafka
./kafka-server-stop.sh ../config/kraft/server.properties

使用 Docker 启动 kafka

shell 复制代码
# 拉取 kafka 镜像
docker pull apache/kafka:3.7.0

# 启动 kafka
docker -d --name kafka -p 9092:9092 --restart=always apache/kafka:3.7.0
相关推荐
千层冷面35 分钟前
RabbitMQ 发送者确认机制详解
分布式·rabbitmq·ruby
ChinaRainbowSea37 分钟前
3. RabbitMQ 的(Hello World) 和 RabbitMQ 的(Work Queues)工作队列
java·分布式·后端·rabbitmq·ruby·java-rabbitmq
敖正炀1 小时前
基于RocketMQ的可靠消息最终一致性分布式事务解决方案
分布式
程序员 小柴1 小时前
docker的与使用
java·docker·eureka
ghostwritten1 小时前
Docker Registry Clean
运维·docker·容器
宋冠巡2 小时前
Windows安装Docker(Docker Desktop)
windows·docker·容器
一條狗3 小时前
随笔 20250402 分布式 ID 生成器 Snowflake 里面的坑
分布式
小马爱打代码3 小时前
Kubernetes 中部署 Ceph,构建高可用分布式存储服务
分布式·ceph·kubernetes
码熔burning3 小时前
【Spring Cloud Alibaba】:Nacos 入门讲解
分布式·spring cloud·微服务
阿噜噜小栈3 小时前
最新国内可用的Docker镜像加速器地址收集
运维·笔记·docker·容器