broker.idkafka標識broker唯一的標誌(構建集群時首先要確保broker.id不同),broker中可以有多個topic,乙個topic中有多個分割槽partition,
每個分割槽與乙個可追加的日誌檔案相對應(log)
當訊息追加進日誌檔案,kafka會為當前訊息分配乙個offset,用於標識該訊息在檔案中的位置;
port:9092
host.name:localhost
這裡說明可以分布式配置kafka(broker)集群;
log.dirs
存放broker中的日誌檔案,
producer向broker提交的資料會被儲存在該資料夾目錄下。
這裡的路徑需要自己去建立資料夾(mkdir -p)
num.partitions
每個topic包含的分割槽數量(可在建立topic時指定,不需要在這裡進行修改)
建立topic的語法是什麼?
./kafka-console-producer.sh --broker-list 【host.name:port】(這裡參考server.properties參考檔案) --topic topicname
=> 這裡的broker-list既然是producer的乙個引數,那麼一定會在配置檔案**現;
CTDB配置檔案引數解析
ctdb配置檔案 etc ctdb conf 主要引數的含義 ctdb public addresses 指定列出用來訪問集群匯出的 samba nfs等共享的 ip 位址的檔案位置,一般是 etc ctdb public addresses。此檔案中列出的位址是節點的 public ip 是在 d...
DRBD配置檔案引數解析
drbd配置檔案引數解析1drbd配置檔案 drbd配置檔案 etc drbd.conf控制drbd的所有方方面面。正常情況下此配置檔案就是乙個包含以下兩行內容的構架 include etc drbd.d global common.conf include etc drbd.d res 按照慣例,...
Kafka配置檔案詳解
broker.id 1 該節點是kafka集群中的唯一標識,必須為整數 listeners plaintext sx sj mcn out1 2.novalocal為該伺服器套接字的監聽位址,繫結host.name 9092為kafka所監聽的埠,producer或者consumer與此埠建立連線 ...