
火车采集器
智能高效的数据采集与处理平台
Apache Kafka 是一个开源的分布式流处理平台,最初由 LinkedIn 开发,后成为 Apache 顶级项目。它被设计用于高吞吐量、低延迟的实时数据流处理,广泛应用于日志聚合、事件溯源、消息队列和流式数据分析等场景。Kafka 的核心优势在于其高可扩展性、持久化存储和容错能力,使其成为现代大数据和微服务架构的关键组件。
orders
、logs
)# 下载并解压 Kafka
wget https://downloads.apache.org/kafka/3.6.1/kafka_2.13-3.6.1.tgz
tar -xzf kafka_2.13-3.6.1.tgz
cd kafka_2.13-3.6.1
# 启动 ZooKeeper(Kafka 3.4+ 可跳过,使用 KRaft 模式)
bin/zookeeper-server-start.sh config/zookeeper.properties
# 启动 Kafka Broker
bin/kafka-server-start.sh config/server.properties
# 创建 Topic
bin/kafka-topics.sh --create --topic test --bootstrap-server localhost:9092
# 启动生产者(输入消息)
bin/kafka-console-producer.sh --topic test --bootstrap-server localhost:9092
# 启动消费者(另起终端)
bin/kafka-console-consumer.sh --topic test --from-beginning --bootstrap-server localhost:9092
log.dirs
)KAFKA_HEAP_OPTS=-Xmx8G
)num.io.threads
(IO 线程数)socket.send.buffer.bytes
(网络缓冲区)本站速览导航提供的Apache Kafka都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由速览导航实际控制,在2025年4月1日 下午8:26收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,速览导航不承担任何责任。