目录
一. 前言
Kafka 集群由多个 Broker 组成。每个 Broker 都是一个独立的服务器,它负责管理一个或多个主题的分区。Broker 接收来自生产者的消息,并将消息存储在消息队列中。同时,它还处理来自消费者的请求,并将消息发送回消费者。每个分区都会被分配到一个 Broker 上,并在该 Broker 上进行复制,以确保数据的高可用性和冗余性。
Broker 基本配置如下:
- broker.id
- log.dirs
- zookeeper.connect
Broker 配置官方文档地址:Apache Kafka
本文将详细论述主题级别配置和默认值。
二. Kafka >= 0.10 版本
目前官网上能看到的大于等于 0.10 版且小于 0.8.2 版的有 0.7.x、0.8.0、0.8.1.X。0.8.1 文档地址:https://kafka.apache.org/081/documentation.html。