我對Apache Kafka中的Topic分區有點困惑。所以我正在繪製一個簡單的用例,我想知道在不同場景下會發生什麼。所以這裏是:Apache Kafka主題分區消息處理
我有一個主題T有4個分區TP1,TP2,TP4和TP4。
假設我有8條消息M1到M8。現在,當我的製作人將這些消息發送到主題T時,在以下情況下,他們將如何被卡夫卡經紀人接收:
情況1:只有一個卡夫卡經紀人實例具有前述分區的主題T.
場景2:有兩個kafka代理實例,每個節點具有與上述分區相同的Topic T。
現在假設卡夫卡經紀人實例1出現故障,消費者將如何反應?我假設我的消費者正在從經紀人實例1閱讀。