kafka 目录结构以及脚本说明


kafka 目录结构以及脚本说明

kafka               Kafka 根目录
├─bin Kafka 运行的脚本
│ ├─connect-distributed.sh 连接 kafka 集群模式
│ ├─connect-standalone.sh 连接 kafka 单机模式
│ ├─kafka-acls.sh
│ ├─kafka-broker-api-versions.sh
│ ├─kafka-configs.sh    配置管理脚本
│ ├─kafka-console-consumer.sh kafka 消费者控制台
│ ├─kafka-console-producer.sh kafka 生产者控制台
│ ├─kafka-consumer-groups.sh kafka 消费者组相关信息
│ ├─kafka-consumer-perf-test.sh kafka 消费者性能测试
│ ├─kafka-delegation-tokens.sh
│ ├─kafka-delete-records.sh   删除低水位的日志文件
│ ├─kafka-dump-log.sh
│ ├─kafka-log-dirs.sh    kafka消息日志目录
│ ├─kafka-mirror-maker.sh 不同数据中心 kafka 集群复制工具
│ ├─kafka-preferred-replica-election.sh 触发 preferred replica 选举
│ ├─kafka-producer-perf-test.sh kafka 生产者性能测试脚本
│ ├─kafka-reassign-partitions.sh 分区重分配脚本
│ ├─kafka-replica-verification.sh 复制进度验证脚本
│ ├─kafka-run-class.sh
│ ├─kafka-server-start.sh 启动 kafka 服务
│ ├─kafka-server-stop.sh 停止 kafka 服务
│ ├─kafka-streams-application-reset.sh
│ ├─kafka-topics.sh kafka主题
│ ├─kafka-verifiable-consumer.sh 可检验的 kafka 消费者
│ ├─kafka-verifiable-producer.sh 可检验的 kafka 生产者
│ └─trogdor.sh
│ ├─windows 在 Windows 系统下执行的脚本目录
│ │ ├─connect-distributed.bat
│ │ └─ … 更多 windows 下执行的脚本文件
│ ├─zookeeper-security-migration.sh
│ ├─zookeeper-server-start.sh 启动 zk 服务
│ ├─zookeeper-server-stop.sh 停止 zk 服务
│ └─zookeeper-shell.sh zk 客户端脚本

├─config Kafka、zookeeper 等配置文件
│ ├─connect-console-sink.properties
│ ├─connect-console-source.properties
│ ├─connect-distributed.properties
│ ├─connect-file-sink.properties
│ ├─connect-file-source.properties
│ ├─connect-log4j.properties
│ ├─connect-standalone.properties
│ ├─consumer.properties 消费者配置
│ ├─log4j.properties
│ ├─producer.properties 生产者配置
│ ├─server.properties kafka 服务配置
│ ├─tools-log4j.properties
│ ├─trogdor.conf
│ └─zookeeper.properties zk 服务配置

├─libs Kafka 运行的依赖库
│ ├─activation-1.1.1.jar
│ └─...

├─site-docs/ Kafka 相关文档
│ ├─kafka_2.12-2.3.1-site-docs.tgz

写文章

提问题

面试题