天天看點

Kafka(十五)

Kafka

  1. kafka 可以脫離 zookeeper 單獨使用嗎?為什麼?

kafka 不能脫離 zookeeper 單獨使用,因為 kafka 使用 zookeeper 管理和協調 kafka 的節點伺服器。

153. kafka 有幾種資料保留的政策?

kafka 有兩種資料儲存政策:按照過期時間保留和按照存儲的消息大小保留。

154. kafka 同時設定了 7 天和 10G 清除資料,到第五天的時候消息達到了 10G,這個時候 kafka 将如何處理?

這個時候 kafka 會執行資料清除工作,時間和大小不論那個滿足條件,都會清空資料。

155. 什麼情況會導緻 kafka 運作變慢?

cpu 性能瓶頸

磁盤讀寫瓶頸

網絡瓶頸

156. 使用 kafka 叢集需要注意什麼?

叢集的數量不是越多越好,最好不要超過 7 個,因為節點越多,消息複制需要的時間就越長,整個群組的吞吐量就越低。

叢集數量最好是單數,因為超過一半故障叢集就不能用了,設定為單數容錯率更高。

繼續閱讀