1. 程式人生 > >kafka(2) ===》 broker/topic常規配置

kafka(2) ===》 broker/topic常規配置

broker:

1.broker.id: 叢集中每一個broker的broker.id需要是唯一的整數,用來標識broker

2.port:啟動埠,預設9092(不建議修改)

3.zookeeper.connect: zookeeper地址 

    host:port/path

    eg· localhost:2181/kafka08 

    /path是可選的zookeeper路徑,作為kafka的chroot環境,如果不指定預設使用根路徑(建議指定)

4.log.dirs:日誌目錄,如果指定多個路徑broker會只用最少使用原則,往擁有最少分割槽數目的路徑下新增新分割槽日誌

5.auto.create.topic.enable:此引數如果設定成true,表示當消費者消費訊息時,當生產者生產訊息時,當任意一個客戶端像topic傳送元資料請求時,如果這個topic不存在就會新建

topic:

num.partitions:分割槽數量

message.max.bytes:單個訊息的大小